Pi payments appear to have become popular in Indonesia, a country of nearly 300 million people. Image shows merchants accepting Pi payments densely on Map of Pi
Pi payments appear to have become popular in Indonesia, a country of nearly 300 million people. Image shows merchants accepting Pi payments densely on Map of Pi