Investing in Inchcape (LON:INCH) three years ago would have delivered you a 77% gain

This post was originally published on this site

For example, Inchcape plc ( LON:INCH) shareholders have seen the share price rise 66% over three years, well in excess of the market return (15%, not including dividends). On the other hand, the …