Wirecard's headquarters in Munich, Germany. The firm is facing allegations that global executives had known or had signed off on fake transactions.
Caption: 
Wirecard's headquarters in Munich, Germany. The firm is facing allegations that global executives had known or had signed off on fake transactions.