Avon Protection improves profitability amid lower sales

30 May 2023

Avon Rubber wobble on US contract delays