TMPC’s solution to the billion person problem.
There are estimated 12 – 24 million eCommerce sites globally. Only 1 million eCommerce sites do more than USD 1000 sales per year. The eCommerce industry is growing 23% year-over-year, yet 46% of American small businesses still don’t have a website. Meaning at least 11 – 23 MILLION eCommerce sites are FAILING . And this number will grow by at least 2.4 million shops per year.