PSP

Payments Service Provider

See more acronyms >