News

Debra Crew, who has led top global spirits marketer Diageo as CEO for the past two years, has stepped down and departed the board of directors “with immediate effect, by mutual agreement,” the company ...