Eli Lilly's $7.8 Billion Bet: A big deal for Centessa Pharmaceuticals | Whale Factor