Article By:
Dean Baker
Sunday, July 26, 2020 7:39 PM EDT
Insider trading effectively means top executives are stealing from the companies they run. Excitement over potential covid vaccines may be causing irregularities at at least 9 biopharmas, according to the NYT.