Jeffrey Ball

jeff_ball

Jeffrey Ball, a writer on energy and the environment, is scholar-in-residence at Stanford University’s Steyer-Taylor Center for Energy Policy and Finance.