Doppler Labs Hears $17M

July 08, 2015