Persistent traffic declines and inflation have put the domestic restaurant industry on its heels, but we think Restaurant Brands is prudently stepping up investment behind its brands and franchisees.
Some results have been hidden because they may be inaccessible to you
Show inaccessible results