STRATEGIC PARTNERSHIP AGREEMENT AND PERFORMANCE REWARD PLAN (2005)Canadian Solar Inc. • October 23rd, 2006CompanyCanadian Solar Inc.FiledOctober 23rd, 2006
COMMERCIAL CONTRACTCanadian Solar Inc. • October 23rd, 2006CompanyCanadian Solar Inc.FiledOctober 23rd, 2006