Large scale energy storage