China Three Gorges agrees to buy Alcazar Energy
A consortium of companies led by China Three Gorges South Asia Investment has bought UAE-headquartered Alcazar Energy, a renewable energy developer...
A consortium of companies led by China Three Gorges South Asia Investment has bought UAE-headquartered Alcazar Energy, a renewable energy developer...