Starboard tries to find another winner in the fintech space By: CNBC.com News October 24, 2020 at 08:31 AM EDT Starboard Value takes a stake in a payments company with several roads to choose from. Read More >>