infotechlead

TCS revenue slips 1.7% to $5.42 bn as Covid-19 hits IT spending