The Week in Clean Tech News: Oil Spill Victims, New Electric Cars, China Steps Up…
The Oil Spill’s Unlikely Victim: As oil from the Deepwater Horizon spill continued to gush into the Gulf of Mexico, it tarred the feathers of an endangered creature: the climate bill. Sens. John Kerry and Joe Lieberman introduced a retooled American Power Act on Wednesday to little fanfare. Perhaps that’s … [continued]
