Finance
IFC Targets $10 billion annual investments in India by 2030
The International Finance Corporation plans to scale annual investments in India to $10 billion by 2030, focusing on renewables, urban...
27 April 2026