Children’s apparel retailer Carter’s will close 150 North American stores by 2028, with about 100 shutting by the end of 2026, as part of a cost-cutting turnaround strategy. The move comes amid a ...