Global Presence Home»Global Presence India UAE Algeria Mauritania Guinea Saudi Arabia Congo Niger Ethiopia Senegal Uganda Nigeria Togo Côte d'Ivoire Afghanistan Ghana Oman Burkina Faso Cameroon Zambia Mali Iran Sierra Leone Chad Mozambique Iraq Libya Liberia Angola Uzbekistan Tajikistan Turkmenistan Sudan