Canva to lay off 22% of it's staff

13 pointsposted 5 hours ago
by fhub

1 Comments