The Forest 500 website was created by Agile collective.
Agile Collective is a co-operatively governed web development enterprise specialising in Drupal and other open source technologies.
www.agilecollective.com