The boss of this global payments company says it would worth a lot more if it wasn't listed


Trending Today on Tech News Tube