With TCS results marking the start of the reporting cycle, investors are closely watching corporate earnings for cues on ...