Categories
Articles

Twitter verification trolls targeted the pharmaceutical firm Eli Lilly, falsely announcing that ‘insulin is free’ before claiming it would cost $400-per-vial

Business Insider Business Insider…