Fans of the San Francisco Giants can now attend a game at AT&T Park and juice up their electric vehicles at the same time, as four charging stations have been installed at the ballpark. The four new electric-vehicle (EV) charging stations are the result of work by the City of San Francisco, the San Francisco […]