Detroit, China, Electric Cars, and the Electric Grid
So the Detroit Auto Show is taking place right now. Seems a bit, um, looney to have a Detroit Auto Show, but okay. What do I…
Read articleSo — I’m Not A Complete Idiot
This is a completely self-indulgent post, so by all means: ignore. (Well, who am I kidding. Writing blog posts or anything else is, by definition, an…
Read article