Share & grow the world's knowledge!
To add to what everyone else has said, I’ll add another wrinkle – McDonald’s owns the land their restaurants are on. On top of the money they make from franchise fees, they also make money by leasing the land. McDonald’s is one of the largest commercial real estate owners in the world.
Copyright © 2024 AnswerCult
Latest Answers