Greening Lower Manhattan

Author:
Video Rating:
TV-14
Video Duration:
4:03

The new 7 World Trade Center in Lower Manhattan is a symbol of modern green engineering.

RELATED CONTENT