Green’s the theme at Detroit auto show

by Scott Jagow