Verizon said on Thursday it will buy fiber-optic internet provider Frontier Communications in an all-cash deal worth $20 billion, as the