San Francisco’s controversial tax on Transbay developers approved
San Francisco, CA Released by San Francisco Business Journal Property owners near the Transbay Transit Center voted to levy the controversial tax that will help pay for the $1.9 billion [...]