Ep 109 Steve Westly
Steve Westly is closely tied to green energy and the Obama administration. He discusses Solyndra Tesla and energy.
Steve Westly is closely tied to green energy and the Obama administration. He discusses Solyndra Tesla and energy.