Mapsted Corp. - Mississauga, ON 

Mapsted is an innovative Canadian technology firm and a world leader in indoor location services. Unlike competing platforms, Mapsted’s stand-alone patented…