Organization: Samsung Renewable Energy Inc.
Type: Client
Address: 2050 Derry Road West, , Mississauga, ON, L5N 0B9, CAN