Crunchbase scores $18M funding

April 07, 2017