Photo by rupixen.com on Unsplash The online payment industry is huge. In 2019 alone, about 5 trillion USD process through online payments in the US....
Here we go again. Another time, another platform, another go to get back into writing. I have a sense that it's going to stick this time. We will see...