3 ms·New reports saying the valuation was actually much closer to $500M. Now that makes a lot more sense to meby tobennaa 13y agoNew reports saying the valuation was actually much closer to $500M. Now that makes a lot more sense to me