U.S. Postal Service Finances at Critical Juncture
November 27, 2017The U.S. Postal Service recently announced its Fiscal Year 2017 finances and once again it showed significant financial problems, including a $2.7 billion net loss. While down from a $5.6 billion net loss in Fiscal Year 2016, this marked the 11th consecutive...