New Contract Wins and Programme Upgrades - Ensilica plc | RNS | Ticker