MILLIONS

MILLIONS

Connects the sports world through video and other social media platforms.

HQ location
Ottawa, Canada
Launch date
Employees
Enterprise value
$37—55m
Authorizing premium user...