Diageo chief addresses tariffs amid sales decline for HY24

The top line declared a 0.6% net sales decline to $10.9 billion but Crew believes the tariff threat makes it difficult to predict the company’s…

    Latest Issues