InvestorsHub Logo

Bizreader

03/24/20 10:00 AM

#618477 RE: vodkadejour #618464

Good point! So much jibberish in the financial services business culture.
It's an electronic payment system, or cash value distribution service.