Illinois Dems Lose Thinking-Type New Jobs as Caterpillar Goes to South Dakota

When a engineering design center gets opened in South Dakota and not expanded in Illinois, this tells you how unfriendly the Democrats and their union bosses have made Illinois for a company with worldwide headquarters here. Of course if you … Continue reading