VOD VOD · 1 article Earnings June 24, 2026 Earnings Vodafone Revenue Hits €40.5 Billion Following Three UK Consolidation