Headquarters
Jaipur, IndiaJaipur, India
International Subsidiaries
UKUK
UAEUAE
Registered Offices
EthiopiaEthiopia
GabonGabon
RwandaRwanda
ZambiaZambia
MauritiusMauritius
International Project Offices
TanzaniaTanzania
KazakhstanKazakhstan
BangladeshBangladesh
MozambiqueMozambique
NepalNepal
KenyaKenya
AustraliaAustralia
TajikistanTajikistan
MaldivesMaldives
UzbekistanUzbekistan
Sierra LeoneSierra Leone
LiberiaLiberia
NigerGhana
BeninUganda
CameroonTimor Leste