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