The shift towards online work makes us even more dependent on the critical Internet infrastructure and digital services. However, these are vulnerable and under a heavy stress-test through increasingly sophisticated c...