24.4 C
Casablanca, Morocco
Tags Acwa

Tag: acwa

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