Activist investor Starboard, which has track record of big returns in tech, finds its next target
April 18, 2020 at 08:20 AM EDT
Starboard's average return on technology companies is 35%, more than double the market during similar time periods.