The United States Postal Service (USPS) announced yesterday that it will delay closing or consolidating any post offices or mail distribution centers until May 15, 2012. The Postal Service granted this six-month moratorium in order to allow Congress time to consider the enactment of comprehensive federal legislation that would help reduce USPS operating costs by […]