Restaurant Brands International acquires largest US franchisee in $1bn deal

Restaurant Brands International, which owns Burger King, has acquired Carrols, its largest US franchisee with 1,022 Burger King sites and 60 Popeyes locations.

Read the full article.