Natarajan Chandrasekaran exit casts doubt on Tata's $120B tech push

Business