The City of London Corporation has signed off plans that could see US business news TV channel CNBC set up a new studio in the Square Mile.
The corporation has approved a change of use plan at Crosby Group’s
Thank you for reading EG
Want to read more? Enjoy a story a week for FREE for one month.