Oakley Capital Investments launches £20m share buyback as trust ditches dividends

Oakley Capital Investments (OCI) has launched a recurring share buyback programme worth at least £20m and ditched its long-term dividend policy.