Editor's Choice Investing International Investment Summit delivers £63bn boost and 38,000 jobs for the UK October 15, 2024