https://dealstreetasia.com/stories/startup-megadeals-13-quarter-391957
At $323m, startup megadeals in India hit 13-quarter low in Q1