Home News Longtime Diageo CEO Ivan Menezes Passes Away After Brief Illness