Skip Navigation
Author

Jeffrey 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.

All Articles