The race to develop a vaccine to fight the novel coronavirus is like any other competition. There are going to be winners and losers. It appearsiBio(NYSEAMERICAN:IBIO) will be in the latter the camp despite the fact that IBIO stock is up 691% this year. Source: Shut...