Finnish cleantech startup TheStorage has raised EUR 3.6 million (USD 4.2m) in a seed financing round to scale up and commercialise its sand-based thermal energy storage technology.