‘It is great to see Russia taking responsibility’

Prime Minister Putin’s strong statements about the importance of non-isolationism and complementarity between economies were very important, says Adam Leach, the International Business Leaders Forum CEO.