TCS has delivered its Q1 earnings, but what do the numbers really mean for investors? In this exclusive Business Today ...