4 ms·
That’s $26 billion in revenue: profit was $4 billion. Note also that half of their stores are “licensed”. The difference between that and franchised is unclear
by MaysonL 6y ago
That’s $26 billion in revenue: profit was $4 billion. Note also that half of their stores are “licensed”. The difference between that and franchised is unclear to me at present.