Carlos GarciaNov 11, 2022News Pharma company stock loses billions after fake Twitter account tweets that insulin is free in latest Elon Musk verification debacle News