Winners and Losers 2020: The year brought together two opposing forces – an economy that continued to struggle with high unemployment, along with a stock market that would not quit! The big winners of last year were Novavax and Moderna delivering 2731% and 433% growth respectively. Vaccine approvals followed a break-neck pace of development, with […]

Contact Us