2024-10-28

essay

The “De Facto” Executive and the ¥2.1 Billion

I think it’s about time I talked about this. Let me clarify what role I held in the payment processing industry. I was h...