The Center for Energy, Ecology, and Development (CEED), an independent, non-profit, non-stock, think-do institution engaged in issues of the...