Trafalgar House, located next to Nelson Town Hall, has faced partial or full demolition under ideas to regenerate the site ...
The London-based firm axed 71 roles at the end of September a week before announcing a $50m funding round that lowered its ...