English: In India, it has 2452 workplaces, including more than 1339 smaller offices.
Telugu: భారతదేశంలో ఈ సంస్థ 1339 మైక్రో ఆఫీసులతో సహా మొత్తం 2452 కార్యాలయాలు కలిగి ఉంది.