Banjamin Boucher-Ferté

Investment Director in Ruffer LLP