Tesla Motors announced the opening this week of its first Supercharger quick-charging location in the Keystone State, with intent of connecting Pittsburgh to Philadelphia. The Supercharger station is located in Somerset, Pa., accessed via exit 110 of the I-70/I-76 east-west turnpike, a toll road. This is the main route connecting the two major cities, with […]

+ Read More