World Trade Center Construction Update

Looks like more progress in the last two days…