Companies across the globe are reporting that they have been struck by a major ransomware cyber-attack. British...