AstraZeneca has just announced it is stopping production of its COVID shots, citing a drop in demand around the world. There’s a half-truth if ever there was one. The demand has stopped because ...