A blue error screen is displayed at a self-checkout terminal in a supermarket in Sydney, Australia. A large-scale disruption has wrought havoc on IT systems around the globe. AFP

Major IT disruption hits companies around the world - in pictures