US business news TV channel CNBC is closing in on a deal to take new studio space in London, in a transaction that real estate professionals say would be a vote of confidence in the Square Mile’s ability to become
Thank you for reading EG
Want to read more? Enjoy a story a week for FREE for one month.