For sale is an innovative defence and technology solutions business, providing inventions that enhance defence effectiveness and safety measures.
The business was established by a small team of experience
↧