Avon Protection plc commences £18.5mn share buyback January 28, 2022 LONDON, UK: Avon Protection plc intends to commence a share buyback programme in respect of its ordinary shares of £1 each up to a maximum...