Pet peeve
20 August 2019

Elanco is paying $7.4 billion in cash and shares to buy Bayer’s animal-health division. The deal may make more sense for the seller than the buyer. The Eli Lilly spinoff will have to ramp up sales and deliver on ambitious cost-cutting plans to make a success of its acquisition.