Diageo boss reassures concerned investors ahead of annual meeting Retail Diageo chief executive Debra Crew has reassured investors that the company’s fundamentals remain strong despite market headwinds and a sinking share price. The company’s share price has fallen by nearly 19 per cent in the last year and just over one per cent in the last month. Crew said that consumers continue to be “cautious” [...]