Update: Diageo CEO Debra Crew departs “by mutual agreement”

Update: Diageo CEO Debra Crew departs “by mutual agreement”