Share Post Embed Post They have major problems They do - they over borrowed - Good luck to Express but I think they will close a lot of stores in 2017