Repsol is developing a project in Cantabria with this technology that will be one of the largest renewable energy storage facilities in Europe. Content offered…