Tag: Pixabay

spot_imgspot_img

Nearly 140 million user data leaked in Canva hack

Australian online design tool, Canva, is the latest to join the bandwagon of victims of cyber attacks after hackers penetrated into the systems and...