City of London signs off site for CNBC studio

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