Who really is Stating the full Facts here, Pharma are making Billions? But we must take account of the fact that it can take a decade to take a drug/vaccine to market. Horizon programme on Vaccines aired during the week; highly recommend…see link below