FOCUS
INVESTMENTS
TEAM
INSIGHTS
NEWS
Perspectives
E-Commerce Platform Canal Notches $22.5M in Series A Funding
Spring 2022