The number of new businesses launched in Swindon has dropped slightly but the town continues to outpace the UK average for its start-up rate, according to new figures. First quarter data shows a 2% drop in business formation in the town against the same period last year – a decline from 407 to 399....