Home Global In March 2016, 18.7% of #businesses were in London, which also had...

In March 2016, 18.7% of #businesses were in London, which also had largest annua…

In March 2016, 18.7% of #businesses were in London, which also had largest annual growth rate, at 7.2% https://t.co/6qqoC22NQC

Source by ONS