London - 2017 was not an easy year for most businesses - especially not for UK retailers. Economical and political uncertainty following the Brexit vote put even more pressure on consumer spending habits and retailers who were unable to execute a winning strategy found themselves in hot water. 42 major retailers went bust over the course of...
Dec 22, 2017