By CEP Staff • 26 April 2012 in News Luxcara closes Eur130 million financing for 60 MW solar project stake