The collapse of tech giant Wirecard triggers national angst in Germany

by Stephen Beard