News | Jun 2020
400 Starbucks Could Close In U.S., Including In Newark
400 Starbucks Could Close In U.S., Including In Newark
Starbucks could close up to 400 stores in the next 18 months, but open another 300 focused on quick pickups, USA Today reported.