The WIN Lab July 25, 2019 Documentary about Babson's Women Innovating Now (WIN) Lab and its community in Miami, Fl.