Novel long-duration energy storage system installed at world's largest CSP plant
Technology that stores power in molten aluminium inaugurated at 580MW Noor Ouarzazate solar complex in Morocco
Technology that stores power in molten aluminium inaugurated at 580MW Noor Ouarzazate solar complex in Morocco