Sources

5 Total Sources

U.S. Tech Sheds 140,000 Jobs, Deepening Socialist Leanings Among Professionals

Left60%
Right40%