Yahoo to buy back $3bn shares ahead of Verizon merger
.
.