Business

Under pressure: Tracking the pain in G7 government debt

22727118
The world's major economies have seen their debt levels surge in recent years, while ever-increasing spending demands - from ageing populations to climate change and defence - add to the pressure.

SEE MORE

More