Steve Taub Great Results and an Uncertain Future for an Energy Hedge Fund Last year, Electron moved to “better navigate delays in clean energy policy implementation and capitalize on clarity as it emerged.” Steve Taub January 29, 2025