News

A “nasty drunk” who began drinking a bottle of spirits and two bottles of wine a day when he lost his job during lockdown ...
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 ...