New Delhi, India — Meghna Gupta* had planned it all – a master’s degree by 23, a few years of working in India, and then a move to the United States before she turned 30 to eventually settle there. So, she clocked countless hours at the Hyderabad office of Tata Consultancy Services (TCS), India’s largest IT firm and a driver …
Read More »