C cleantechnica.com Finnish City Inaugurates 1 MW/100 MWh Sand Battery 193 points erwinmatijsen 1 year ago 180 comments