Quora Lands $80M, Valuation Approaches $1B

April 10, 2014