News
The trouble was particularly acute in the U.S., where same-store sales — or sales at locations open at least a year — slumped 3.6%. That was the biggest U.S. decline ...
Some results have been hidden because they may be inaccessible to you
Show inaccessible results