
| Country | City | Address |
|---|---|---|
| United States | Plainsboro | 101 Morgan Ln #205 HQ |
| India | Faridabad | 108 HSIDC Indl. Estate, Sector 31 |
| India | Noida | C-111, Sector 63 |
| Luxembourg | Luxembourg | 14-16 Avenue Pasteur |
| United Arab Emirates | Dubai | Office 1001, Level 10, Ibn Battuta Gate Offices, Jebel Ali |