Each week our friends at Inhabitat recap the week's most interesting green developments and clean tech news for us -- it's the Week in Green.
The world of renewable energy received a jolt of innovation this week as Inhabitat reported on a groundbreaking new solar technology that could render photovoltaics obsolete -- see Engadget's take right here -- and a plan to use common oven rust to generate immense amounts of cheap energy. We also saw green power projects pick up st