Editor’s Question: Is digital dependency an issue for companies?
At the end of April, Spain and Portugal experienced one of the most severe power outages in European history. About 55 million people were affected and it lasted more than half a day. People were left without trains,...