Eli Lilly and Co.'s purchase of Centessa Pharmaceuticals for $6.3 billion upfront is the latest in a string of deals ...
A company with more than $90 billion in assets under management was acquired.
Easter is a time for new beginnings, but buying live animals like chicks, ducks, and rabbits as gifts is ...