Clifford Chance and KPMG have advised China Three Gorges Spain (CTGS) on its agreement to acquire a 619MW portfolio of photovoltaic projects in Spain from Nexwell Power and its strategic partner Ibox Energy, both units
Clifford Chance and KPMG have advised China Three Gorges Spain (CTGS) on its agreement to acquire a 619MW portfolio of photovoltaic projects in Spain from Nexwell Power and its strategic partner Ibox Energy, both units