'Corporate earnings to guide market trajectory; Q1 results start on positive note'
TCS - 267832