Update #2 : France, Germany, Spain, Italy, and Switzerland now imposing partial ban on the Novartis Flu Vaccine Italy has banned them..Switzerland is now considering Thu, 25 Oct 2012 16:57 GMT Source: reuters MADRID, Oct 25 (Reuters) – Spain joined… Read More ›