Ottawa-based Sportstats is one of the world’s largest sports timing companies
By Kevin Mackinnon
By Anne Francis