Company · mentioned 2 times
Initiative of the City of London Corporation promoting the Square Mile as a destination for business, culture and visitors.
No connections recorded yet.
Bloomberg Talks· 2 Nov