3 ms·
I find that hard to believe. Quick google search shows >~100 million subscribers. Let's put that down at 10 billion revenue. That would only account for ~10% of
by foota 9y ago
I find that hard to believe. Quick google search shows >~100 million subscribers. Let's put that down at 10 billion revenue. That would only account for ~10% of their revenue