English: It has its branch offices in 20 countries.
Telugu: దాదాపు 20 దేశాల్లో దీనికి ఔట్ లెట్లు ఉన్నాయి.