Rotherham NHS Foundation Trust
Veolia has installed a new battery energy storage system at the 500-bed Rotherham Hospital in the North of England
Veolia has installed a new battery energy storage system at the 500-bed Rotherham Hospital in the North of England