Sephora ramps up store openings as it taps 'beauty revolution' General Ecommerce represents an average of 20 per cent sales in each country, although this can be as high as 30 per cent in some countries and as low as 5 … Read the full article