Browsing: World

Yahoo CEO steps down

WASHINGTON: Yahoo chief executive officer (CEO) Scott Thompson has resigned and the company has named Ross Levinsohn as interim CEO,…