Starboard tries to find another winner in the fintech space By: Top News and Analysis (pro) 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 >>