Barchester Healthcare has published its annual report for 1999, showing increased turnover of £16.5m (1998: £13.1m). Profit before tax also improved to £1.6m compared to £0.5m in 1998. The company believes its results are in contrast to the pessimism affecting much of the long term care sector and attributes its success to its investment in…