Technology | Wed Mar 5, 2014 1:24pm EST

Icahn says eBay corporate governance worst ever: CNBC