When the idea first caught on as a real possibility in eventually replacing internal combustion engine cars, electric cars were still in for quite a period of testing and refinement in their development. Naturally, some feathers in the oil industry were ruffled and a lot of noise was made around how ineffective electric cars are […]
