Marco Chown Oved
The company has not disclosed the specific allegations against the three departing employees. Anonymous allegations t...