At the Annual General Meeting of the Company to be held this morning, Martyn Ratcliffe, Executive Chairman, will provide the following update on trading.
At the Annual General Meeting of the Company to be held this morning, Martyn Ratcliffe, Executive Chairman, will provide the following update on trading.