August 11, 2020 05:43.

2020

Taco Bell serves more than 2 billion customers each year at over 7,000 restaurants worldwide