Iowa Town To Get Electric Car Plant July 26, 2010 No Comments on Iowa Town To Get Electric Car Plant Post View 2 Webster City, located in the heart of Iowa, will be soon be quietly rolling out electric cars, as many as 2,500 of them a week,…