Pacific Sun TechnologiesApr 17, 20172 minRecent Losses Expose Flaws in Canadian Solar's Expansion PlansCanadian Solar may be one of the biggest solar manufacturers in the world, but that doesn't guarantee success in a highly competitive...