Pizza Hut to double store count in Latin America, the Caribbean with master franchise alliance
May 16, 2018 at 11:12 AM EDT
Telepizza will build 1,300 stores over the next 10 years in Spain, Portugal, the Caribbean, Latin America (excluding Brazil) and Switzerland.