Canadian Solar to acquire 320MW Italian development portfolio
Following an international tender process, Green Power Europe has agreed to sell a 320MW portfolio of solar projects in Sicily and Sardinia to...
Following an international tender process, Green Power Europe has agreed to sell a 320MW portfolio of solar projects in Sicily and Sardinia to...