English: The company has offices in different parts of India.
Telugu: భారత్‌లోనూ వివిధ నగరాల్లో శాఖలు ఉన్నాయి.