English: Company is located in India.
Telugu: ఇండియాలోనూ ఈ సంస్థ కార్యాలయం ఉన్నది.