Blog Series
comic Issue #4
WannaCry: The $10.69 Kill Switch...
On May 12, 2017, screens around the world turned red. Forty-eight UK hospitals turned away ambulances. FedEx halted deliveries. Renault stopped production lines in France. Nissan in Sunderland. Telefónica in...