CANADIAN SOLAR INC. Common Shares No Par Value DISTRIBUTION AGENCY AGREEMENTDistribution Agency Agreement • August 15th, 2013 • Canadian Solar Inc. • Semiconductors & related devices • New York
Contract Type FiledAugust 15th, 2013 Company Industry Jurisdiction