Sports Bungling EU chiefs fail to clinch deal for new Novavax Covid vaccine said to be 96 per cent… By Pete Barden - March 28, 2021 0 268 FacebookTwitterPinterestWhatsApp BUNGLING EU chiefs have failed to clinch a deal for a new Covid-19 vaccine said to be 96 per cent effective. Britain signed…