Starboard tries to find another winner in the fintech space
 
                        Starboard Value takes a stake in a payments company with several roads to choose from.
 
                        Starboard Value takes a stake in a payments company with several roads to choose from.