Petco, a leading pet product retailer that operates close to 1,500 locations across the United States, has announced it will close several stores nationwide amid slumping sales and rising costs.
Usually, when a retail chain closes, it follows a predictable arc. The company runs into financial trouble and that causes it to make inventory choices that affect its ability to recover. A store ...
Some results have been hidden because they may be inaccessible to you
Show inaccessible results