Canadian Solar Q2 profit tumbles, yieldco on track
Canadian Solar’s second quarter profit tumbled to $17.9m, or 31 cents per diluted share, less than one-third from a year ago despite higher revenue, as plans for launch of a yieldco “remain on track.”