News Update TCS to strike a Mega Deal9 March 202302 Mins ReadBy News Desk Marks & Spencer and TCS are expected to reach a $1 billion deal Tata Consultancy Services (TCS), the largest software…