epic

Canva

Canva's $2.43 Billion Share Sale: A Design Software Epic Moment

Discover the mind-blowing $2.43 billion share sale at Canva, changing the design software game!

See more