Jeffrey Ball

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