site logo

Inventory disruption roils TJX, Ross in Q2