Monday, November 25, 2024
- Advertisement -spot_img

TAG

von der leyen

EU under fire as it’s blamed for ‘allowing world’s biggest IT outage to happen’

The EU has been blamed for the IT outrage that crippled computers around the world and caused travel chaos last week.Microsoft said an agreement...

Latest news

- Advertisement -spot_img