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