(Visited 784,580 times, 246,506 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?