Credit Suisse Securities USA LLC, Northern Trust International Banking Corporation, Citi India, Fidelity Brokerage Services LLC, Deutsche Bank Securities Inc, Barclays Bank Mauritius Limited, ABSA Bank Mauritius Limited, Morgan Stanley & Co LLC, Apex Fund Services Mauritius Limited, Deutsche Bank AG, Bank of America Merrill Lynch, Goldman Sachs & Co LLC, JP Morgan Securities LLC, Deutsche Bank Mauritius Limited
Auditor
PriceWaterhouseCoopers LLP
Marketer
Broker
Fidelity Brokerage Services LLC, Deutsche Bank Securities Inc, Goldman Sachs & Co, Morgan Stanley & Co LLC, Goldman Sachs & Co LLC