China struggles to reassure G20 delegates in Shanghai

by Rob Schmitz