Investment Ruffer Investment (LON:RICA) Shares Up 0.7% – Slater Sentinel January 26, 2020 johorbiznet Johor News Ruffer Investment (LON:RICA) Shares Up 0.7% Slater Sentinel Source: Investment New Feed