Industrial-scale thermal storage unit in Pornainen, southern Finland, will be the world's biggest sand battery when it comes online within a couple of years energy.renewable Article 1083 words 23 votes