New reports saying the valuation was actually much closer to $500M. Now that makes a lot more sense to me
I was just about to post this. Anyone else find this shocking? I mean I know it's popular and all but...
New reports saying the valuation was actually much closer to $500M. Now that makes a lot more sense to me
I was just about to post this. Anyone else find this shocking? I mean I know it's popular and all but...