A massive global IT outage has affected various companies and services worldwide. Here are some key points:
This website uses cookies.