Analysis Understanding Dollar General: Business Model, Demographics, and Challenges 23 September 2026