talking heads discussing battery innovation from tesla