India PE-VC investments total $17.5B in H1 2026 down 5%

Business