Dr. Scott Carter was one of the speakers at the “Tax Bill Blowback Rally” in Oklahoma City on Saturday December 9. His remarks were recorded to video by the Green Country chapter of the Democratic Socialists of America, on whose behalf he spoke. He is also an associate professor of economics at the University of […]