Should I buy Diageo shares at £34 and hold them forever?

[ad_1] Image source: Getty Images Diageo (LSE: DGE) share price in Euros over the past year. That’s pretty disappointing considering that FTSE 100 roared above 8,000 points to reach a new all-time high a few weeks ago. The index has…

