On Point

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.
Aug 6, 2009   On Point