TraderFoxxx
$TSLA - Tesla Installs First 2 East Coast Supercharging Stations in Connecticut and Delaware - via NYTimes - http://stks.co/mHVk
2 Likes
edwardrooster dherman76