U.S. economy shed record 20.5 million jobs last month as unemployment rate soars to 14.7 percent 8th May 2020 | No Comments Authentication failed. No user with this email address found. Uncategorized