IFC in deal to help set up record solar power plant in India
The International Finance Corporation (IFC) has signed a deal to help fund the building of the world's largest solar power plant in India. It...
The International Finance Corporation (IFC) has signed a deal to help fund the building of the world's largest solar power plant in India. It...