Smartkarma Originals
Canva Tearsheet - The US$40bn Startup that You Have Probably Not Heard Of
Canva is an Australia based online design and publishing tool with a mission to empower everyone in the world to design anything and publish anywhere.
No more insights