On Point

August 6, 2009, 8am PDT
WBUR's On Point takes an hour-long look at plans for Masdar City, the zero-waste, carbon-neutral city under construction in Abu Dhabi.
On Point