Aquila Capital’s 2.6GW solar portfolio – details

Construction on the first of Aquila Capital’s proposed portfolio of solar projects across Spain and Portugal is set to commence this month with 3 more to follow before the end of the year

Blurred image of IJGlobal article content