Colin Parkin (left) previously led Canadian Solar’s subsidiary e-STORAGE. Image: Canadian Solar. Multinational solar manufacturer Canadian Solar has made several moves in its executive leadership team ...