Tbf 8 billion people still don't have access to a bank account
Correct. Roughly only 40%.
Please Login to reply.
No replies yet.