SK Bioscience helps keep Novavax afloat, buying 7% stake in ... - Fi...