October 2026 Indian startup funding down 47.5% to $678 million

Business