16 May 2022

Aquila renewables fund buys Spanish solar parks