News

Restaurant Brands International Inc. is one of the world's largest quick service restaurant companies with nearly $45 billion ...