Tech Mahindra is one of India’s largest IT services and consultancy companies. Here, Bhushan and Ashish explain why they chose the city region as the location for its ‘HQ for the North’.

Related

0 Comments

Comments

Nobody has commented on this post yet, why not send us your thoughts and be the first?

Leave a Reply