Daniel Price comments on G20 challenges on CNBC by Rachel Layne Admin | Jul 6, 2017 | International Politics