News

The payment software company was founded in a Charlotte coffee shop 25 years ago and went public in 2021 with a $660M IPO.