20200420 business.india-business: We believe recovery will be fast; says TCS