Technology This Liquid System Can Store Solar Energy For Years And Can Release It On-Demand Rameesha SajwarApril 13, 20220 In 2017, researchers at the Sweden's Chalmers University of Technology designed to store solar energy in liquid form....