London’s new front door for growth opens in the Square Mile. Sponsored While the Square Mile is smaller than many parks, you might be surprised to know it supports 676,000 jobs and generates over £109bn of economic output a year [ONS]. Indeed, national growth happens when businesses choose to invest, when talent chooses to come in, when visitors choose to spend time, and when places make it [...]