One of the world’s largest sovereign wealth funds has given Britain its vote of confidence by pledging to buy government debt this year.
One of the world’s largest sovereign wealth funds has given Britain its vote of confidence by pledging to buy government debt this year.