SRATS - What does SRATS stand for? The Free Dictionary
References in periodicals archive
This joint development project is a major step forward for Bourque Industries, as we're able to combine our revolutionary armor technology with an equally revolutionary vehicle technology from SRATS," said John M.
The signed letter of intent, as well as detailed information about the SRATS vehicles, is available on the temporary corporate website at www.