Print Friendly, PDF & Email

Illinois and Indiana aren’t in competition with each other. The real competition is China and Mexico, and it’s winning.