Indian startups raised a cumulative funding of over $5.2 Bn via mega deals in 2024 as against $4.2 Bn by 23 startups last ...