Why has Biotech eclipsed Pharma as COVID euphoria grips markets?

December 7, 2020