Liberty Global buys Virgin Media for $23.3 bn in cash and stock

ved/ch/oh