by Xoomworks Technology | September 21, 2021 | Technology
In 2020, over two billion people purchased goods or services online, and during the same year, e-retail sales surpassed 4.2 trillion U.S. dollars worldwide (source: Statista) and more people are making digital payments than ever. Covid-19 has meant many industries...