News

Domino's has ditched one major component in its newly-unveiled logo: The word "pizza." The company also announced it's building what it describes as the "store of the future," in which consumers ...