Devon Doctors Ltd, the urgent care provider for Devon and Cheshire, has announced a further drop in turnover for the year ended 31 March 2013.Turnover from continuing operations fell to £17.9m from £18.6m a year earlier, while turnover from discontinued operations amounted to £1m against almost £3m a year earlier. Despite evident cost control –…