Canadian Solar sells 18MW Chilean solar power projects to Sonnedix

Image: Canadian Solar sold 18MWp Solar Power Projects. Photo: Courtesy of Andreas Gücklhorn on Unsplash.