Shell expresses openness to leave London

Date
15 April 2024