Top six takeaways from TCS Q2 results for investors