First Quarter 2023 Trading Update - Spirent Communications PLC | RNS | Ticker