Domino's Pizza
Subscribers-Only
Domino’s sells pizza. But I bet you knew that! However, DID you know it has absolutely trounced some of the best-performing stocks of the decade though, including Apple, Visa, Amazon, and Microsoft?
Here’s how that happened.
Over the past decade or so, Domino’s has actually closed down more than 50 company-operated stores while franchised stores increase…