Avon Technologies sets out ambitious growth plan

26 Oct 2026

Avon wins €80m deal for helmet supply to US army