It is just been announced by the company Mothercare that they are going to be closing down over 100 stores in the next three years in order to boost profits in the UK. This move is going to threaten over 700 jobs and it is going to allow the company to focus on its most […]
Business News