Organization: Canadian Solar Inc
Type: Beneficiary