Kepler Trust Intelligence: New Research - Fidelity China Special Situations plc | RNS | Ticker