TCS to pay $140 million fine; employees allegedly stole intellectual property News August 25, 2020 Indian IT services company, Tata Consultancy Services (TCS), is facing a fine of $140 million as its employees have been…