CSAIL acquires 100 per cent stake in Alcazar Energy Partners
China Three Gorges South Asia Investment Limited (CSAIL), and a consortium of members have announced their acquisition of 100 per cent of Alcazar Energy Partners (AEP). … AEP, headquartered in Dubai, isan independent renewable energy […]