Did anyone catch the latest news on electric cars? The technology is evolving so rapidly!