CEO resigns over missing billions

Published: June 19, 2020, 3:21 p.m.

Wirecard’s financial scandal deepens; Another Covid-19 vaccine enters human trials; Companies honor Juneteenth.