Indian startups raise over $265 million funding in 16 deals this week

Indian startups raise over $265 million funding in 16 deals this week