Yahoo shares jump as Alibaba's revenue surges ahead of IPO

photo

Photo  / 2

A Yahoo logo is pictured in front of a building in Rolle, 30 km (19 miles) east of Geneva, in this file picture taken December 12, 2012. REUTERS/Denis Balibouse/Files