Starboard blasted eBay in a public letter​ on Tuesday for its handling of an investor-led strategic review. …read more

Source:: ZDNet