Sunday, May 12, 2013

The "Failure" Of Obama's Green Agenda

Failure?  Remember how Tesla, the electric car company, was supposed to symbolize the "failure" of both the stimulus and green investment?

Guess again.

No comments: