Stack Social Media Image (Sept 2021).png
Stack Capital Invests $8 Million USD Into Canva
May 01, 2024 07:30 ET | Stack Capital Group Inc.
Stack Capital is pleased to announce that it has invested US$8 million into Canva, a leading global online design platform.