Despite only a partial impact in the last two weeks of March, Covid-19 fuelled 1.2% QoQ CC revenue contraction at TCS in Q4FY20, missing consensus estimates.