The retail price of insulin increased 262% from 2007 to 2018, a 2020 investigation reports. Honestly, I could stop my post here with that unfathomable stat. But, of course, I won’t. Let’s back it up for a moment and look at some crucial facts: Out of 34 million diabetics in the US, 1.6 million of them […]