Insulin for Free? Eli Lilly and Company’s Twitter Disaster
Insulin in the US is a product that has been steadily rising in price for the past twenty years but is not something we as Brits with our NHS have comprehended. Americans, however, aren’t as fortunate, watching insulin’s price…