‘Truly depressing achievement’: US national debt is a record $34 trillion — more than the value of China, Japan, Germany, India and the UK’s economies combined. What does this mean for you
Story by Bethan Moorcraft America’s national debt recently eclipsed $34 trillion for […]