Iâm watching YouTube while I write this, and Iâm guessing youâve done that today, too. The math suggests that 2.7 billion people use YouTube each month. Friends, thatâs one third of the worldâs population addicted to YouTube When people discuss the streaming wars, theyâre getting plenty wrong. In fact, the winning service isnât even the one that gets all the hype. You may not know...
