Marks & Spencer Ends IT Service Desk Contract With Tata Consultancy Services Following Devastating Cyber Attack
British retail giant Marks & Spencer (M&S) has officially ended its long-standing partnership with Indian IT services leader Tata Consultancy...
