Los Angeles - Kitson recently announced that it would be closing down as a company. With the closure of the business, the retail chain’s stores would naturally follow suit. Recently, it was disclosed that the reason for the company’s downfall was due to many factors including high rent, financial issues, and fashion demand. Firstly, the company...
Dec 21, 2015