GlennJul 25, 202112 min readAltria: A company with a significant competitive advantage and a high dividend yield.
GlennJan 10, 202115 min readTake Two Interactive: The best collection of owned intellectual property in the business.