Is Le Chateau still a store?


Is Le Chateau still a store? Montreal-based fashion brand Le Château is making a comeback. The iconic Canadian fashion brand will relaunch brick-and-mortar stores across the country while ushering in…