After so much hype, it turns out vaccine manufacturer Novavax’s long-awaited COVID jab hit the market far too late. In its second quarter earnings on Monday,...
One problem with the lab leak theory is that it presumes the Chinese are lying or hiding facts, a position incompatible with a joint scientific effort....