China Three Gorges South Asia Acquires Mubadala- and IFC-Backed Alcazar Energy
Source(s): The National News
A consortium of investors led by China Three Gorges South Asia Investment acquired Alcazar Energy, a UAE-based renewable energy developer that operates across the MENA region and is backed by Mubadala and IFC. Alcazar Energy’s portfolio comprises seven wind and solar projects across Jordan and Egypt with a total generation capacity of 411MW. Read more