IFC and Togo to develop 90MW of solar plants
The International Finance Corporation (IFC) and Togo’s government will develop 90MW of solar power plants in the West African country. The...
The International Finance Corporation (IFC) and Togo’s government will develop 90MW of solar power plants in the West African country. The...