Feds pushing for millions more electric vehicles on road, but is Illinois ready?

Susan Mudd, senior policy advocate for the Environmental Law and Policy Center, … positions on lowering emissions and adopting green technology.