I suspect there are some great solutions to power storage on the moon, eg why not store power in molten metals/substances? The lack of an atmosphere would help massively reduce thermal loss, and as you already have a refinery much of the infrastructure for this already exists.
> The lack of an atmosphere would help massively reduce thermal loss
Care to elaborate? As an interested layperson I always thought the major factor for losses in open air was radiation into space. As such an atmosphere's thermal mass would be benfitial, no?