The $42 billion Australian firm democratized design. Is an IPO next? Canva may be known for its pastel palettes and playful templates, but behind its whimsical facade is a hard-driving culture aimed ...
Some results have been hidden because they may be inaccessible to you
Show inaccessible results