Goldman Sachs International, Credit Suisse Securities USA LLC, Societe Generale International Limited, Nomura International PLC, State Street Bank and Trust Company, Truist Bank, BNP Paribas Securities Corp, Societe Generale, Citigroup Global Markets Inc, Credit Suisse International, BNP Paribas, Citigroup Global Markets Limited, DBS Bank Limited, SunTrust Bank, Deutsche Bank Trust Company Americas, Merrill Lynch International, Credit Suisse USA LLC, Barclays Capital Inc, Citibank NA, CF Secured LLC, Standard Chartered Bank, Barclays PLC, Bank of New York Mellon
Auditor
KPMG
Marketer
Quantedge Capital USA Inc, Evercore Asia Singapore PTE Ltd, Stega Capital PTE Ltd, Qualis Capital LLC, UOB Kay HIAN Private Limited, Credit Suisse AG, Zhongtai International Asset Management Singapore PTE Ltd
Broker
Barclays Bank PLC, Merrill Lynch International, BNP Paribas Securities Corp, Goldman Sachs International, CF Secured LLC, Citigroup Global Markets Limited, Standard Chartered Bank, BNP Paribas London Branch