Eli Lilly, CoLucid complete $960M deal

March 02, 2017