How Electric Vehicle Tax Credit Works
Many people assumed that e-cars would fail when they started showing up on our roads. However, most of our automobiles will be electric in the next 20 to 30 years. So what is causing this emerging yet unavoidable shift? Only 17,000 electric cars were on the road in the world in 2010. There were 7.2 … Read more >>