One of our clients recently alerted us to an email he’d received requesting payment information to renew his Squarespace website hosting. On logging into his account, he realised that he still had 6 months until his renewal was due.
Read MoreIn 2017 43% of businesses and 19% of charities experienced a cyber security attack or breach. Where losses occurred, the financial costs were significant.
Read More