Leave it to Seattle City Hall to somehow pit proponents of electric vehicles against bicycling advocates. But a plan for a new charging station to be installed on Broadway near Capitol Hill Station has sparked a debate over the street and the city’s competing priorities for how to best put the right of way to use. An open house […]