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.
Most Americans say several key actors in the country’s response to the coronavirus outbreak – especially public health officials and those serving in state and local elected offices – are doing a good or excellent job. Nearly eight in ten U.S. adults (79%) say public health officials (such as those at the CDC) have done […]