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

Image: Luxcara acquires 121MW Guillena-Salteras solar project in southern Spain. Photo courtesy of Joe Zlomek/Freeimages.com.