Organization: Canadian Solar Solutions
Type: Beneficiary