Stack Capital Invests $8 Million USD Into Canva
Leading global on-line visual communication and collaboration platform 170+ million monthly active users, across 190 countries, in 100+ languages Free cash flow positive in 2023; annualized revenues of US$2+ billion TORONTO, May 01, 2024 (GLOBE NEWSWIRE) …