short readsMay 14, 2020 The state of the U.S. Postal Service in 8 charts The last year the Postal Service recorded any profit was 2006, and its cumulative losses since then totaled $83.1 billion as of March 31.
short readsSep 19, 2017 5 facts about government debt around the world Public debt has increased sharply in many countries in recent years, particularly during and after the Great Recession.