English: It has offices in the U. K. , Dubai and Singapore.
Telugu: దీనికి భార‌త్‌, యూకే, యూఎస్ఏ, సింగ‌పూర్ దేశాల్లో కార్యాల‌యాలు ఉన్నాయి.