Canadian Solar Inc. is a Canadian manufacturer of photovoltaic cells and panels founded Chinese Canadian, Shawn (Xiaohua) Qu.
Canadian Solar Inc. is a Canadian manufacturer of photovoltaic cells and panels. It was founded by Chinese Canadian Shawn (Xiaohua) Qu.