The winter season brings all the major US auto shows; Los Angeles, Detroit, Chicago, and New York. There’s some Geneva thrown in there for good measure, as well. Once one auto show is over, news starts leaking for the next one. With the Detroit Auto Show (technically, the North American International Auto Show) looming on the horizon, we’re already starting to hear news. Yes, … [Read more…]

Read it Too  Why the Delay With Mass Take-Up of Electric Cars? | Electric Cars

By admin