Creativity critical for the future of the City of London

The Lord Mayor of the City of London William Russell recently said that creativity must play a critical role in tackling key issues facing businesses across the Square Mile.