download

Ivan Menezes, CEO of Diageo, passes away at age 63 following a brief illness.

Sir Ivan Menezes, the long-serving CEO of Diageo, the world’s largest spirits maker, has passed away at the age of 63 after a brief illness. Menezes had been hospitalized and…

Read More »