Home Stock Analysis Diageo shakes up leadership as CEO Debra Crew steps down amid tumultuous tenure