North America

Helcim valuation hits C$250m after Series C financing

The Calgary-based payments company serves more than 22,000 active merchants across North America.