Starboard tries to find another winner in the fintech space

Article Link: 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.

Source: CNN Investing