C cnbc.com Sand battery: Finland's answer to a renewable energy headache 34 points coderintherye 3 months ago 9 comments