site logo

Dollar General profits take a hit despite sales and traffic growth