From that site:
All good things must come to an end and that is true of the Earth Policy Institute. We closed our doors on July 1, 2015.
This website is now being hosted by Rutgers University and will continue to remain live, but without updates, for years to come.