Tag
1 story
Discover the bizarre tale of how one fake tweet about insulin rocked Eli Lilly's stock and cost them millions in advertising. A wild ride.