Investing in Churchill China (LON:CHH) three years ago would have delivered you a 44% gain
While Churchill China plc (LON:CHH) shareholders are probably generally happy, the stock hasn't had particularly good run recently, with the share price falling 12% in the last quarter. But that doesn...