22 April 2026
Strip out US mega-cap technology stocks and the track record for growth investing largely falls apart, with value leading across Latin America, Europe, Asia and most of the developed world over the past five ye…

28 Dorset Square,
London, UK,
NW1 6QG
020 7042 2000
www.orbis.com
enquiries@orbis.co.uk