Tata Consultancy Services’ new American facility in Milford, Ohio, is a stark contrast to their colonial-era headquarters overlooking sweltering cricket pitches in Mumbai.
Read the full story
here.
Enjoy this story?
Sign up for free solutions-based reporting in your inbox each week.