Tag: China Three Gorges
China Three Gorges acquires Dubai’s Alcazar Energy to expand in MENA
China Three Gorges South Asia Investment Ltd (CSAIL), in a consortium with other investors, has acquired Dubai-based wind and solar developer Alcazar Energy Partners...