Skip to main content

Battery electric vehicle fleets

A wide shot of several Tesla cars parked in a Tesla Supercharger pump station at the Westminster Mall parking lot