Organization: Canadian Solar Solutions Inc
Type: Beneficiary