Canadian Solar completes sale of three solar plants for $103.1m

Solar power farm. Credit: Andreas Gücklhorn on Unsplash.