News

Since 2014, Stax has grown to process over $30 billion in payments and serve more than 30,000 businesses and software platforms across the U.S. and Canada.