GM's Woes: Bad News for Clean Energy