by Simon Sharwood on (#55HZA)
Revenue fell eight percent but company thinks it can win on new virus-scoured terrain Tata Consultancy Services (TCS) has become the first of the big Indian technology services companies to report a quarter’s results and while revenue was down the company found many bright spots that suggest better times lie ahead.…