Tag: charging

Tesla Charging Station & Restaurant

0
SANTA MONICA—Tesla recently filed a preliminary development application with the city of Santa Monica, referencing a “Tesla restaurant and supercharger station." The address cited in the...
Need help? Click here.