Home Finance Is China’s rising debt pile getting out of hand? Agency downgrades credit rating for Asia’s powerhouse economy