Vodafone and Three agree merge UK mobile assets in £15bn deal

June 14, 2023