Entrepreneurs running businesses from garden sheds contribute £17billion annually to UK economy
Starling Bank study finds that 104,000 micro-businesses and sole traders exclusively run their business from a garden shed Shed workers are four times less likely...