VOD VOD Company RSS Earnings Jun 24, 2026Vodafone Revenue Hits €40.5 Billion Following Three UK Consolidation