Indonesia’s Social Bella bags $58m in series E money

Indonesian beauty startup Social Bella announced that it has secured US$58 million in a Series E funding round from existing investors ...
Load More
Top4 - Made in Australia with Love
\