German renewables investor and asset manager Luxcara GmbH has purchased a 121-MWp solar project in southern Spain, that is planned to enter construction âshortly.â