Pizza Hut and Telepizza Enter Landmark International Growth Alliance
Long-term alliance involves Telepizza Group opening 1,300 new stores over the next 10 years across regions covered in alliance: Spain, Portugal, Latin America (excluding Brazil),...