Your javascript is disabled. Click the following link to the article.
Canadian Solar wins three solar power contracts totaling 94MW in Alberta - Compelo Energy