Contract Wins and AGM Statement | RNS | Ticker