Switchfly Gets $17.8M Series C, Thayer Joins for Final Chunk

October 15, 2012