Storia: Eli Lilly buying Merida Biosciences for up to $2.875 billion — Warptech Lab News