Stay up to date with the latest news from the trusted cloud
Data leaks on social networks are a growing concern
€171 million imposed in 2020 for breach of GDPR: UK and Italy in the lead
Cybercrime losses amount to over 1% of global GDP