English: The headquarters is still located there.
Telugu: ఇప్పటికీ ఆ ప్రధాన కార్యాలయం అక్కడే కొనసాగుతోంది.