News

Restaurant Brands missed first-quarter revenue and profit estimates on Thursday, hurt by sluggish demand at its restaurant ...