Kepler Trust Intelligence: New Research - Schroder British Opportunities Trust PLC | RNS | Ticker