Window Shopping: How Retailers Are Rethinking Their Businesses For The Digital Age General Ecommerce is also still 80% of the company's overall sales. But the retail presence improves the overall profit margin. Read the full article