Wal-Mart has pursued a strategy of cost leadership over the years. It focuses on offering low prices through supply chain efficiencies and large scale operations. As of 2015, Wal-Mart operated over 5,000 retail units globally generating $487.5 billion in annual revenue. Wal-Mart leverages technologies like IT investments, a hub and spoke distribution system, and EDI to gain advantages in procurement, logistics, and inventory management that allow it to maintain everyday low prices. Its low cost strategy has made it the largest retailer in the world but it also faces challenges from competitors and negative publicity around its employment and business practices.