Hubba

Web Address:  www.hubba.com
City, Prov:  Toronto, Ontario
Year Established:  2011

Business Specialties
Big-data platform for retailers and consumers