TRDI - What does TRDI stand for? The Free Dictionary
References in periodicals archive
As per Philip Dunne, "While small in scale, our work with the TRDI
is the first step of what will become a strong relationship between our defence and security industries and a flourishing partnership between the UK and Japan.