Green Energy Equals American Decline
A Chinese auto company having just won the auction for bankrupt A123 Systems, one of Barack Obama’s car battery darlings that received a $249 million grant from the Obama government further illustrates why the White House playing capital investor with taxpayer funds investor is a very bad idea. When Obama took office in January 2009, [...]

