English: The firm has 10 offices across India.
Telugu: ఈ సంస్థ భారతదేశం అంతటా 10 డీలర్ షిప్ లు కలిగి ఉంది.