Dunkin’ Donuts to permanently close 800 U.S stores
Dunkin’ announced Thursday that the Massachusetts-based company will be closing 800 of its stores by the end of 2020. Additionally, the company said they “may also close” 350 locations outside the U.S. The closures include 450 locations in Speedway gas stations. The company terminated its relationship with Speedway owner Hess and those locations will be […]