▲ Peaking Business Major retailer announces its closing 75 stores, slowing growth plans 2 sources 2 articles v 1 35m ago