Published by Caoimhe Toman on 11th January 2021
(Sharecast News) - Top executives at US biotechnology company Novavax sold roughly $46m worth of the company's stock while its Covid-19 vaccine was still undergoing late stage clinical trials.
URL: http://www.digitallook.com/dl/news/story/31564982/...