English: The company also has offices in Saudi Arabia and Dubai for business.
Telugu: వ్యాపార లావాదేవీల కోసం సౌదీ అరేబియా, దుబాయ్లో కూడా ఆ కంపెనీ ఆఫీసులను ఏర్పాటు చేసుకుంది.