Verizon is expected to pay $4.83 billion (3.89 billion) for Yahoo, although the price of the deal was lowered by $350 million after two cyber attacks came to light where 1 billion customer accounts were compromised in 2013 and another 500 million in 2014.