China-based solar firm Canadian Solar has announced that its wholly owned subsidiary, Canadian Solar Solutions Inc (CSSI), has entered into a sales agreement with TransCanada Corporation, whereby TransCanada will acquire from Canadian Solar a 86MW AC...
The article requires paid subscription. Subscribe Now