ibonewsBreaking news & top stories from around the worldJul, 16, 2025Diageo Ceo Debra Crew Steps Down Amidst Sales ChallengesDiageo ceo debra crew resigns as the company grapples with declining sales.BusinessLeadership ChangeBeverage Industry00