Posted inNews
Marks & Spencer Ends IT Service Desk Contract | TCS dismisses UK media report
TCS stated that a report released in The Telegraph on Sunday, which asserted that Marks & Spencer did not extend its '$1-billion' agreement with the IT company to oversee its…










