Entrepreneurs have to start somewhere, don’t they? Did you know that Marks and Spencer started life on a market stall in Kirkgate Market in Leeds and look what happened to them! They now have over 1000 stores worldwide. If you have ever considered running a market stall and our recent weather hasn’t completely put you […]