The Twitter Revolution, Part 2
Why Twitter Is My Largest Position
Twitter (NYSE: TWTR – $56.1 billion) is evolving into an all-in-one creator platform. This shift will lead to massive monetization, more engagement, and more utility for its users. Twitter’s new push for monetization largely centers around Super Follows, e-commerce, and advertising – all of which have tremendous potential.
(Full disclosure: 70% of my po…