Devon Doctors Ltd, the urgent care provider for Devon and Cheshire, in its annual report to the year ended 31 March 2012 reported turnover of £21.6m, down from £23.7m in 2011. With cost of sales of £18.3m (2011: £19.1m) and administrative expenses of £3.8m (2011: £3.7m) a loss before tax was incurred of £437,000 against…