About The Talbots, Inc.
Operating in the Retailers industry, The Talbots, Inc. is based in Hingham, Massachusetts (MA). Corporate transaction records indicate 1 M&A transaction associated with the company. Private market activity associated with the company includes investment from Sycamore Partners. The company is backed by private equity.