Post Thumbnail

On the eve of Christmas 2007, quite a few obituaries for incandescent light bulbs were penned. News was slow, time was short and Congress had just outlined a new energy plan that would essentially force these energy-wasting bulbs out by 2012. Now, however, legions of scientists are racing the cloc

5 years ago 0 Comments
July 8, 2009 at 9:51AM