Investment Ruffer Investment (LON:RICA) Shares Down 3.7% – Riverton Roll January 2, 2020 johorbiznet Johor News Ruffer Investment (LON:RICA) Shares Down 3.7% Riverton Roll Source: Investment New Feed