A Bug in My Ear

Posted on September 28, 2015

I have a bug in my ear. And not a VW Bug. The VW scandal is baffling enough. Did anyone seriously believe that a clever scheme that fooled emissions testing equipment would remain secret? The utter stupidity of this scheme is almost greater than the fraud itself. In terms of immorality I don’t believe VWs misconduct [...]

Posted in Solar News