Research on Ruffer Investment Co. Ltd. (RICA:LON)  from Kepler | Trust Intelligence

RICA had a good 2025, performing in up and down periods.