Apparel brand Talbots is expanding beyond the US and Canada for the first time as it enters Mexico through a new agreement with the country’s department store, Liverpool. Via the deal, Liverpool is set to open 10 Talbots shop-in-shop locations within its own stores in and around Mexico City this month. Each space will house a curated selection...
2 Apr 2024