Articles tagged Andrew Bayly

A slowdown in China would cost $157 billion and cause the Government’s debt-to-GDP ratio to rise to 33 percent, but ratings agencies are unworried, Thomas Coughlan reports.