Shares of German payment processor Wirecard plunge over ‘missing’ $2.1B

Filed under