The latest news about electric cars is fascinating. Are they really the future of transportation?