US Leads World in Clean Energy Investment Under Obama
It is true that 2012 may be the last year for President Obama’s bold support for clean energy – because in the wake of the Citizens United decision by the bought-and-paid-for plutocratic new Supreme Court, it is the Koch brothers who get to decide – but oh boy, did he ever get his licks in! Last […]