On Deck Adds $17M to Series D

May 02, 2013