ABOUT WTC

The World Trade Centers Association was founded in 1970 with its headquarters in New York.