V vox.com Quora still exists, and it’s now worth $2B 27 points FrancesFinTech 7 years ago 15 comments