Feature

Ice, ice energy: The hot market for cooled liquid energy storage

Ice Energy and CALMAC are proving their value while newer technologies wrestle with cost