Business Insider rounded up a hot list of presentations that won over investors, and StationMD’s presentation that helped secure $3.2M from investors is among them. Read the full article here.