Eli Lilly loses billions in market cap after ‘verified’ Twitter impostor promises free insulin over 1 year in niagarafallsreview

Mentioned in this news