Vir Biotechnology Q2 revenue up, beats estimates on Astellas payment - VIR News | Rallies