
Bullish Churchill China sees profits and revenue plummet in 'challenging' year
Pottery giant Churchill China has seen revenue and operating profit plummet in a 'challenging' year. The 2024 accounts published this month show revenue dropped from £82.3 million in 2023 to £78.2m in 2024 and operating profit fell from £10.2m to £ …