Vodafone is buying Liberty Global's operations in Germany, the Czech Republic, Hungary, and Romania for €18.4 billion. The deal will give Vodafone a much larger mobile and broadband footprint in central and eastern Europe.