Hubba Announces $3.1M Seed

December 17, 2014