McDonald’s, Sainsbury’s, and Tesco say IT outages were “unrelated”

March 18, 2024