Online global retail sales are projected to surpass USD 7 trillion by the year 2025.