Canadian Solar secures €55m financing to build 151MW solar projects in Italy

Canadian Solar secures debt funding to build solar plant in Italy. (Credit: Unsplash/Chelsea.)



Related Article
Recommended Whitepaper

View More