News Plenitude and Avintia Energia Collaborate on 850 MW Solar Projects in Spain byBenjamin DavisMay 20, 2024