The region covered by the West of England Local Enterprise Partnership (LEP) has been rated as the best of the 39 LEP areas across the country for its record on business start-ups. Research by information agency BankSearch shows 5.7% more businesses were launched in West of England during the first eight months of this...