Luxcara acquires 121MW Guillena-Salteras solar project
Asset manager Luxcara has acquired the 121MW Guillena-Salteras solar project located north of Sevilla in southern Spain, from...
Asset manager Luxcara has acquired the 121MW Guillena-Salteras solar project located north of Sevilla in southern Spain, from...