Ahead of the sale of its core assets, Yahoo beats estimates to report 22% jump in Q1’17 revenue

The majestic days of one of the largest and renowned Internet giants…