The living wall will measure 7,400 square metres, trumping the current largest, in Qatar, at 7,000 square metres ...
The North East and London were "standout performers" in terms of regional business activity growth in Dec: NatWest UK Regional Growth Tracker.