- GREENKO SOLAR (MAURITIUS) LIMITED
2138007S1PL541B3KP92PORT LOUIS
- PACE HOLDINGS LIMITED
213800TMVLQ9Y73QAB77EBENE
- SELENIA GLOBAL BUSINESS SERVICES (MAURITIUS) LTD
254900NTP44H0NIWO694Port Louis
- abrdn (Mauritius Holdings) 2006 Limited
2549007GFTOXRCN9NY38Port Louis
- GREENKO INVESTMENT COMPANY
21380023V4N5Y8KXN552PORT LOUIS
- K-CAPITAL INVESTMENTS LIMITED
213800TAXKBS5O2TH721EBENE
- MCB INVESTMENT MANAGEMENT CO. LTD
2138001S715K4QXCB693PORT LOUIS
- THE PHUMBA TRUST
213800Q2X1HPLPZF8598EBENE
- North America Photon Infotech Ltd
549300N41YWFKT60RQ62Quatre Borne
- Serene Investments Ltd
2549003UOF1HJ9FROR55QUATRE BORNES
- SELENIA CAPITAL (MAURITIUS) PCC
254900T1YID8XWRN8W06PORT LOUIS
- MSPI MAURITIUS 1 LIMITED
549300GJ2C7UX5ZDQ367Ebene
- MS STRATEGIC (MAURITIUS) LIMITED
5493009ASOK6YL56U641QUATRE BORNES
- HARRY AND BASHEWA FAMILY TRUST
213800MUEKWFQLTE6266EBENE CYBER CITY
- MCB SECURITIES LTD
213800WXX2IQ9KUTMP52PORT LOUIS
- SCHINDLERS TRUST MAURITIUS LIMITED AS TRUSTEE OF THE OT 1255 TRUST
549300A7J3ZWPXOFID46TELFAIR
- Schindlers Trust Mauritius Limited as Trustee of The FR 1 Trust
549300F76ESD6LZTTQ17Moka
- Schindlers Trust Mauritius Limited as Trustee of the FR 3 Trust
54930081BQUNCPT5XM92Moka
- THE STREAK DISCRETIONARY TRUST
549300Z1I96CW15SDX86MOKA
- SCHINDLERS TRUST MAURITIUS LIMITED AS TRUSTEE OF THE D & B TRUST
549300EJL572YAD3TZ92PORT LOUIS
- AION CAPITAL MANAGEMENT LIMITED
549300AU0O15HCYJIC74PORT LOUIS
- Silver Chroma Finance Limited
254900TQH0QAW94P3551Ebene
- PARTNERS GROUP ESCL LIMITED
549300PKN8CZJWJ53N73EBENE
- TTE PARTNERS LIMITED
549300OXE3M4W33PNF41Quatre Bornes
- BAYTREE INVESTMENTS (MAURITIUS) PTE LTD
5493003F58B1AOHZBG52PORT LOUIS
- CAPSTOCK LTD
5493004FOKZZSH3GVT48PORT LOUIS
- One Africa Investment Ltd
2549006HTP2YL1ENE953PORT LOUIS
- Probus Pleion Investment Adviser Ltd
549300LXEH8G740JK994Quatre Bornes
- TROO CAPITAL LTD
254900TAQMCEQFFXAO67Quatre Bornes
- ENKO AFRICA DEBT FUND
254900E0NBEIAFSWK831PORT LOUIS
- INAAYA GLOBAL VENTURES PCC
2549002SNFNGO98BCA69Port Louis
- FORWARD CONSULTING LIMITED
54930080ZJD4IOW1FL90PORT LOUIS
- FASTONE GLOBAL FINANCIAL MARKETS LIMITED
2138009QGH25DDV2M578PHOENIX
- EQUIPEMENTS & SERVICES BIA
549300ZJUDAEEOMKKF41EBENE
- ARRANDALE HOLDINGS LIMITED
529900S4J5LQCF587X70EBENE
- PARTNERS GROUP EKI (MAURITIUS) LIMITED
549300519BJ0UVLOQ874EBENE
- Air Mauritius Limited
2549006Z2WEMVZ49ES85PORT LOUIS
- NextGen Global
21380013RY94IQI37Y45PORT LOUIS
- Tower Asset Management Ltd
213800FF94M5FWO8M815Quatre Bornes
- THE DE BEERS EMPLOYEE BENEFIT TRUST
549300AYR512E4V4C576MOKA
- SKIPRIG INVESTMENTS LIMITED
213800EXXJ7KAHTVJ940EBENE
- LEACAN INVESTMENTS (MAURITIUS) LIMITED
213800V7IT5V62Y6O921EBENE
- RAYVERN INTERNATIONAL LIMITED
213800VCFIPD2GVLUW11EBENE
- Rozendal & Associates Holdings Ltd
549300XOUCZGSBFB9V65Grand Baie
- INDIUM V (MAURITIUS) HOLDINGS LIMITED
254900OJS9QYS0CSB671PORT LOUIS
- Mercedes (Mauritius) Limited
254900M2P4SSCSOHN507Cascavelle
- Bantam Investments Limited
254900O4R3W5D9ZA9S24Cascavelle
- SWALLOW INVESTMENTS LIMITED
2549003Z35BRTFWA6G27PORT LOUIS
- Indium IV (Mauritius) Limited
2549005ELZDROG5YIT47Port Louis
- Rooney (Mauritius) Limited
254900BRGLEIRL96SE26Cascavelle
- THE ALJOB TRUST
254900GW4YOTGJ9TO042EBENE
- Peter Pesic & Co. Securities, Inc
254900Q9FGBGSDOSFO66Port Louis
- Indium IV (Mauritius) Holdings Limited
254900ZLXO0D0ABCVZ38Port Louis
- Indium III (Mauritius) Limited
254900X6XNKQBX54LV02Port Louis
- Polus Global Fund
254900AUQAKTHSIHDK77Quatre Bornes
- INDIUM III (MAURITIUS) HOLDINGS LIMITED
2549005Q4WY03N4S4M52Port Louis
- Antara India Evergreen Fund Ltd
5493008PL0EJD74KKO06Ebene
- WARWYCK PHOENIX SECURITIES LTD
5493006WN7Y5VVPDXM49VACOAS-PHOENIX
- Sanlam Trustees International Limited
5493004CXEPLELUG4573Mapou
- CAPITAL MARKETS BROKERS LTD
213800XP1JFY2ONG8W44EBENE