Quora Investor Scoffs at $1B Offer Price (2011)businessinsider.com.au1 point·betocmn··0 commentsOpen articleSaveView on HN