IFC commits $105m investment in Brookfield’s solar project in Rajasthan

Pallavi Madhiraju- June 18, 2024 0

The International Finance Corporation (IFC), part of the World Bank Group, has committed $105 million to support a significant solar power project in Bikaner, Rajasthan, ... Read More