Zachary James

2 POSTS 0 COMMENTS

The Twitter Tax Break was a bad idea

Supes hearing shows the negative impacts of the Central Market deal that helped make SF a tech hub

Ethics agrees to 6-1 match for local candidates

Updated law is designed to help grassroots candidates compete against big money.