Despite the higher growth rate of e-commerce sales, physical retail will make up almost 80pc of global retail sales in 2025, according to a forecast from research and advisory firm Forrester ...