Last chance for solar & other renewable energy?
As we round out the end of the first half of Obama’s second term, we’re wondering why we’re still so far behind on renewable energy. China, a nation with roughly equal land-size as the United States, and a similarly-sized economy, has run away from the United States on renewable energy during Obama’s watch. No matter how…