E-Commerce Platform Canal Notches $22.5M in Series A Funding

Spring 2022