Can 'ice batteries' cool down our soaring energy demands?

Open in new window