I once worked at walmart and i have to disagree with them alleviating poverty. Their wages for the average person is 8-10$/hr. Those are poverty wages and if you have a family you still need massive government assistance to meet your needs. And, they are far from being the cheapest store in town even as they treat their customers like cattle. How many times were they sued for violating labor laws?
The only thing that alleviates poverty is when the income is significantly greater than the out-go and you only need one job to do it on.
Today, we call that wealthy but when I was growing up in the 60’s, it was normal...average.
It’s amazing how poverty was redefined by droping the standard of living for the average person.
And the surest way to do that is to bring back American manufacturing as Trump is doing. Retail is low margin so employees cannot expect much of a living. But manufacturing takes low cost materials and turn them into high cost goods. Think of it in terms of how much one employee can improve the life of how many people. Some services are also highly productive and valuable, for example helping people get on the internet.