Indian fin-tech start-ups raised $513 million in Q1 2026 in just 45 rounds compared to 99 in Q1 2025, the Geo Quarterly ...