James Fleming is President of the Connecticut Automotive Retailers Association and a former state senator. He believes electric car manufacturer Tesla is engaging in deceptive advertising. But he also had praise for the automobile too.
Podcast photo credit: m-imagephotography/iStock/Getty Images Plus
#automobiles #electric