October 1, 2020

Wirecard scandal fallout sees 50% of German staff laid off