Yum! Brands Taco Bell plans 200 stores in Spain in the next ten years

Source: expansion, Tuesday, Feb 12, 2019

Yum! Brands’ banner Taco Bell plans to go from 52 stores to 250 stores in Spain in the next ten years. The company is seeking multi-franchised investors with experience in restoration or distribution to support this expansion goal.