Taco Bell makes push to expand internationally — starting with London
November 21, 2018 at 13:32 PM EST
The new locations are part of the Irvine, Calif.-based brand's push to become a $15 billion company in global system sales by 2022, with 9,000 restaurants.