International Investment Summit delivers £63bn boost and 38,000 jobs for the UK October 15, 2024 [#item_full_content]