24th October 2023
… designs in a new test bed facility at Idaho National Laboratory … Registered in England and Wales, number 01215741.