Tag: 113198799

Tesla lawsuit challenging Louisiana ban on direct car sales from plants revived by appeals court

NEW ORLEANS -- Tesla's federal court challenge to a Louisiana law that prohibits automobile manufacturers from selling directly to consumers has been revived...