British Land’s Meadowhall shopping centre in Yorkshire has contributed more than £7.9bn to the UK economy over the past 25 years, according to PwC.
The report found that 1p in
Thank you for reading EG
Want to read more? Enjoy a story a day for FREE for one month.