Confused eBay Inc (EBAY) On a Self Destruction Path: Cyrus Mewalla

It looks like eBay Inc (NASDAQ:EBAY) might be selling off its possessions and running for the hills to perhaps launch a goat herding business.

Keep Reading →