Category: Business

Diageo CEO steps down

Diageo CEO Sir Ivan Menezes has announced he will retire and depart from the Diageo Board on 30 June 2023, following 10 years leading the company. Debra Crew, currently Chief Operating Officer, […]