Business Ruffer Investment Company: Trusted UK Fund with Strong Long-Term ReturnsBy pogeoMay 20, 2025 Ruffer Investment Company is one of the UK’s most respected investment trusts, known for its cautious yet effective approach to…