Tesla now in Littleton


Tesla, the innovative electric car manufacturer has recently opened a new location in Littleton at Broadway and Littleton Blvd. (formerly the Ralph Schomp site). Read more at the Littleton Independent website.