In 2017, it was estimated that  around 90% of global sales took place in a physical store.   Worlwide Ecommerce sales are growing at 23.2%, but even by 2021, in-store  retail sales will account  for 84% of total retail sales. Brick-and-mortar stores will continue to dominate since there are several issues with online buying such as being unable to ...