Results analysis from Kepler Trust Intelligence - RIT Capital Partners PLC | RNS | Ticker