America is at an energy crossroad. As a nation, we are dependent on fossil fuels at a time of growing demand and dwindling supply. Meanwhile, fossil fuel use continues to impose massive environmental and economic costs. Now our country must choose between paying to continue the status quo and investing in a new energy future.
Environment America Research & Policy Center
1543 Wazee Street, Suite 410, Denver, CO 80202
Ph: (303) 801-0581
Federal Office: 600 Pennsylvania Ave SE, Suite 400, Washington, DC 20003
Ph: (202) 683-1250