New Liquid Nitrogen Store, St Thomas’s Hospital

We are pleased to announce that Storm have been awarded the contract to install a new liquid nitrogen store at St Thomas’s Hospital in Central London. We look forward to working successfully with this client when we start on site in New Year.