Youtuber Thunderf00t has a video about it: https://www.youtube.com/watch?v=mmrwdTGZxGk
Apparently storing energy in concrete blocks has no advantage over water, but brings in a lot of drawbacks (mostly the whole structure being exposed to weather).
Apparently storing energy in concrete blocks has no advantage over water, but brings in a lot of drawbacks (mostly the whole structure being exposed to weather).