Organization: Celestica (Thailand) Limited
Type: Beneficiary