Warby Parker Lands $100M, $1.2B Valuation

May 01, 2015