Swiss giant Novartis to buy Avidity Biosciences in US$12 billion biotech deal | Discvr Financial News | discvr.ai