World Lloyds to launch £600m Telegraph auction after seizing control by Editor2 June 7, 2023 by Editor2 June 7, 2023 3 minutes read