Business Bristol-named group at centre of talks as AstraZeneca and Bristol Myers Squibb discuss £300bn merger Tobias Endicott · August 3, 2026