Solar power for all, at last

August 10, 2008

MIT figures out how to save the planet.

Not that I’m cynical or anything, but which giant energy corporation is going to buy up the rights to this to ensure that it never gets made?