02/10/2024 Market BeatChurchill China (LON:CHH) Sets New 12-Month Low at $850.00Churchill China (LON:CHH) Sets New 12-Month Low at $850.00