AGIcoming
number of deadpooled startups, or companies in India that shutdown or were pushed to the brink of a shutdown, stood at 34,848 in 2023
10mo ago
iuc
Moody's10mo
The anti-survivorship-bias-reinforcing post. Thanks
Discover more
Curated from across