Geographical Presence
Installations
1. UAE
2. Oman
3. Saudi Arabia
4. Qatar
5. Kuwait
6. Iraq
7. Sudan
8. Syria
9. Afghanistan
10. Djibouti
11. India
12. Algeria
13. Turkmenistan
14. Jordan
Own Presence
1. UAE
2. Oman
3. India
4. Kenya
Associates
1. Qatar
2. Sudan
3. Lebanon
4. Kuwait
5. Syria
6. Tunisia
Sourcing office
1. US
Project based Associates
1. Saudi Arabia
2. Bahrain
3. Egypt
4. Ethiopia
5. Jordan
6. Algeria