Not in The Roads Must Roll, but Heinlein did get the awesome storage technology later in Friday, where the 'Shipstone' super-battery is a background feature. In the meantime, I've forgotten the title of the story in which the Douglas-Martin Sunpower Screen is invented.
no subject