Canadian Address:
675 Cochrane Drive East Tower 6th Floor Markham, Ontario Canada, L3R 0B8 Tel: +1-905-530-2334 Fax: +1-905-530-2001 USA Address: 3420 East Shea Boulevard Suite 200 Glancy Binkow & Goldberg LLP, Representing Investors Who Purchased Canadian Solar Inc., Announces Class Action Lawsuit & Seek...