There is no doubt that electric cars are the future. It is also evident that Telsa is leading the way in ushering in this new era. But, there continue to be bumps in the road as they try to lead us there. Phantom stopping Investigators for the National Highway Traffic...

read more