Cape Town listed among 10 greenest cities in the world

The Mother City has received a mention as one of the 10 greenest cities in the world, and was named in the company of eco-friendly champions like Amsterdam.