Tag Archives: ZLDPF

Blink And You Miss It

Did you know that the average person blinks about 17,000 times a day? Well, if you blinked during the American Diabetes Association conference, you might have missed Eli Lilly (LLY) delivering some of the most impressive clinical data I’ve seen in years. While their competitors stumbled through disappointing presentations, Lilly quietly demonstrated why they’re positioning […]