English: The company is headquartered in Chennai.
Telugu: ఈ కంపెనీ మెయిన్ ఆఫీస్‌ కెన్యాలో ఉంది.