Spirent Communications revenue rises 4%; may return cash to

© 2025 Vimarsana