Aquila Capital acquires renewable energy project rights in Spain

andreas-gucklhorn-285561-unsplash(5)
Aquila Capital has project rights of more than 400MW in onshore wind and 300MW in solar in Spain. Credit: Andreas Gücklhorn on Unsplash.