News

Diageo has announced that Chief Executive Officer Debra Crew has stepped down with immediate effect, both from her role as CEO and as a member of the board, following what the company described as a ...