Mapillary Locates $1.5M Seed

January 20, 2015