Talbots To Close Up To 100 Stores Over Three Years

The Talbots said Tuesday it would close 75 to 100 stores over the next three years as the women’s apparel retailer focuses on more upscale outlets to help grow revenue and improve its profit margin…