Categories Economy Europe German Business Confidence Plummets as Lockdowns Persist Post author By admin Post date April 24, 2020 Share via: Facebook Twitter Email Copy Link Print ← What U.S. Could Learn From Nations Slowing The Coronavirus → The Best War Movies of All Time from A to Z