Innovation BAE Systems secures £285m contract to support new era of Royal Navy combat management systems
Innovation Spillard targets £1m opportunity as its AI Human Detection System set to make Plantworx debut