Technology | Thu Feb 27, 2014 2:41am IST

Icahn, eBay trade barbs as feud over governance escalates