'It's just a shame': Sudden closure of $2.2 billion transit center embarrasses San Francisco

The Transbay Transit Center in San Francisco was envisioned as a "Grand Central Station of the West,'' but has been beset by complications that included an $800 million cost overrun and extensive construction delays, USA Today reports.  

from Top News & Analysis https://ift.tt/2xXyFFD

Comments

Popular posts from this blog