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