This new research looks at the evidence that higher spending leads to lower economic growth, and suggests that the increase in spending over the last decade is already seriously depressing trend growth.
This new research looks at the evidence that higher spending leads to lower economic growth, and suggests that the increase in spending over the last decade is already seriously depressing trend growth.