From: Mercom India Canadian Solar, a solar module manufacturer headquartered in Canada, has revealed the pricing for the shares of CSI Solar, its majority-owned subsidiary,
From: Mercom India Canadian Solar, a solar module manufacturer headquartered in Canada, has revealed the pricing for the shares of CSI Solar, its majority-owned subsidiary,