Batteries arrival at SSE Renewables storage project at Salisbury marks key milestone for net zero ambitions

Loading...