Non-profit that specializes in advancing clean energy technologies. NextEnergy461 Burroughs StDetroit MI 48201 United StatesPhone: 313.833.0100Url: http://nextenergy.org