The largest economies — Britain, France and Germany — are confronting sluggish growth and soaring debt as they struggle to produce their budgets for next year.
Source
The largest economies — Britain, France and Germany — are confronting sluggish growth and soaring debt as they struggle to produce their budgets for next year.