Tag: powor
World Bank to Invest in the Ouarzazate Solar Power Station
IFC (International Finance Corporation), a member of the World Bank Group that finances and provides advice for private sector ventures and projects in developing countries in...