Forbes calls Microsoft's Steve Ballmer Worst CEO

Top