40 Indian startups secure over $787 million in funding this week

40 Indian startups secure over $787 million in funding this week