Yahoo is Yahoo once more after new owners complete acquisition
By Showngo66 in Technology
Updated 3 years ago
Private equity firm Apollo is the new owner.