In early UK corporate news, Shell reported a decline in its refining margin ahead of full third-quarter results. Rio Tinto is mulling a lithium deal, while 3i Infrastructure and FD Technologies ...
Some results have been hidden because they may be inaccessible to you