
Churchill China reports resilient performance despite revenue fall
The AIM-traded firm said revenue for the year ended 31 December fell to £78.3m. from £82.3m in 2023, while profit before tax declined to £8.5m from £10.8m. EBITDA fell to £11.7m from £13.8m, and earnings per share decreased to 57.9p from 70.2p. However, …