21-21 of 21 companies
Canva is a global online design platform offering a free design tool with paid Pro/Enterprise plans, founded in 2013 in Australia. It enables users to design an…