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