Flash Sales Site Fab Inks $105M

July 20, 2012