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
Chinese developer says acquisition from Corporación Masaveu 'confirms attractiveness' of European country's energy market
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