India Ranks Third In Startup Ecosystem – THIS Country Top ListBy Admin / March 26, 2025 Bengaluru had more startup deals but Delhi led in total funding because of strong IPO exits.