6th November 2020 After four years as CEO of Capital Economics, Bob Dowson will be stepping down with immediate effect. View article