Shareholders in Churchill China (LON:CHH) are in the red if they invested three years ago
We regret to report that long term Churchill China plc (LON:CHH) shareholders have had that experience, with the share price dropping 34% in three years ...
Simply Wall St. via Yahoo
7 hours ago