Stax inks $245m

Stax, a payments platform, has secured $245 million in funding.

Share this