Public Finance - please sign in or register
This content can be accessed for FREE when you register

World leaders are spending on a scale not seen since the 1970s to avert multiple crises. Is it a new era of ‘big government’ – and, if so, who pays for it?