New study shows solar power is not only better in terms of energy efficiency, land use, and greenhouse gas emissions — but cost competitive, too In 2005, President George W. Bush and A... Read more
Image via Wikipedia Has the lightest and most abundant stuff in the universe found a new role in energy? HAVING soared on the promise of carbon-free motoring, the idea of the “hydrogen econo... Read more
Image via Wikipedia It was primarily a symbolic gesture. Way back in 1979, in the midst of an energy crisis, Jimmy Carter had solar panels installed on the roof of the White House. They were... Read more