News

A fan favorite pet store is shuttering 25 locations for the second year in a row.
Pet supply retailer Petco is closing 25 stores throughout the U.S. by the end of 2025, an almost identical number to the ...
Sardar Biglari’s 14-year beef with Cracker Barrel has earned him $1 billion—yet the company continues to resist him ...
One of the most enigmatic fossil sites was found behind a shopping center in New Jersey, one that would be available to the ...