Would you drink your pesticide product? This Plug and Play Expo winner did
March 20, 2015 at 11:19 AM EDT
Three startups won top honors at Thursday's Plug and Play Expo, but only one drew gasps from the crowd of several hundred during its pitch...