Covered by 1 source · 1 article
Eli Lilly vs. Novo Nordisk: One Has 39% Upside. I'm Picking the Other.