San Francisco’s New Transbay Transit Center Sheds Glass Skin to Save $10 Million
We're still about 4 years away from the completion of the Transbay Transit Center, a 1.5 million-square-foot facility that will serve as the terminus for this high speed rail line in California. Stretched




