Few will doubt both globalization and technology are putting many people under economic stress. Symptoms of this in the US and other industrialized countries include raising inequality, stagnant wages, less opportunities and decreased social mobility, and little to no improvement
Read more