Luxcara acquires 121MW Guillena-Salteras solar project in southern Spain

Image: Luxcara acquired Guillena-Salteras solar project in Spain. Photo: Courtesy of American Public Power Association on Unsplash.