bengaluru, May 30 -- Tata Consultancy Services (TCS) Ltd is nearing a billion dollars in annual revenue from its sister companies, a more than three-fold surge since Natarajan Chandrasekaran rose to t... Read More