Tag:

Chris Stern

Latest Headlines

Latest Headlines

Biotech accused deposed CEO of doctoring resume, stock scheme

When Chris Stern was unceremoniously shown the door at Oxygen Biotherapeutics last month, the biotech icily declined comment, other than noting that Stern was being dismissed for cause. Now in a new