Vodafone has agreed to pay €18.4bn (£16.1bn) for the majority of European assets owned by the U.S. cable giant Liberty Global. The U.K. telecoms group said it will buy businesses in Germany, Hungary, Romania and the Czech Republic, according to reports.
Vodafone admitted in February that it was in talks with Liberty Global about a sale.
Liberty Global owns Virgin Media, which it plans to retain, as well as its operation in Ireland.