(Visited 708,936 times, 240,474 visits today)
SummitLogoThumb.gif

Highlights from the WSSD

SustainableBusiness.com's wrap-up of the World Summit - Brazil & Canada score the most points. Russia comes in second. U.S?