19.1 C
Casablanca, Morocco
Tags Powor

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...