Restaurant Brands International (QSR) Ownership - Who owns Restaurant Brands International?
Restaurant Brands generates about $47 billion in system sales across more than 33,000 restaurants in over 120 markets, making it one of the largest restaurant companies globally... Show more