Scientists Have Created A Molecule That Can Store Solar Energy For 18 Years | IFLScience