China Three Gorges is to enter Spain’s solar fray through the purchase of a 500MW portfolio from developer X-Elio. China Three Gorges Europe (CTGE), a subsidiary of China Three Gorges, among China’s ...
Developer China Three Gorges Europe (CTGE) has set the seal on a deal to acquire a 400MW wind and solar power portfolio in Spain from a group of owners led by Corporación Masaveu. The agreement, which ...
Some results have been hidden because they may be inaccessible to you
Show inaccessible results