Vodafone Business launches new IT Hubs to offer entrepreneurs the chance to run their own IT franchise