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