OPINIONISTA 27 November 2019 Anticipating the future: The three drivers shaping markets Adrian Saville 4 min 0