Luxcara reaches financial close on first Greek solar PV project
Luxcara reached financial close for its first energy infrastructure investment in Greece, an 83MWp solar PV plant in Kozani, Western...
Luxcara reached financial close for its first energy infrastructure investment in Greece, an 83MWp solar PV plant in Kozani, Western...