News
Zeen, a social collaging platform for creators, confirmed to BI that it's shutting down. The venture capital-backed startup, founded in 2019, raised a total of $9 million. Its shutdown shows how ...
Some results have been hidden because they may be inaccessible to you
Show inaccessible results