Rolling coverage of the latest economic and financial news, as UK gilt yields rise and water companies face paying £157m to customers. Shein’s UK arm hits £1.5bn revenue mark, tax bill doubles ...
Some results have been hidden because they may be inaccessible to you