News

Debra Crew has stepped down as chief executive at Diageo with immediate effect, by mutual agreement. Crew had led Diageo as chief executive since June 2023, having joined the drinks business as a ...