Online shopping is one of the most popular activities in the world. In 2016, there were more than 1.66 billion online shoppers worldwide. Since then, this trend only grew stronger. Now, in 2021, more than an estimated two billion people are shopping online globally. Q1 2021 hedge fund letters, conferences and more With that many […]