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. Over at Inhabitat, the election hangover is finally starting to wear off, and we've been looking forward to see what President Obama's re-election could mean for clean tech and renewable energy. The first bit of good news came on election night, when Obama called for action on cl