San Francisco Just Passed the Largest City Tax Increase in History, a $300 Million Tax on Business, that May Not Be Legal