It’s the end of an era, some might say. 2026 might be the beginning of the end for some of New York City’s most beloved ...
The Body Shop is shutting down its U.S. operations after filing for bankruptcy. The U.K.-based chain filed for Chapter 7 liquidation in New York last week, according to a court filing, NBC News ...