Report copyright - Markets Matter Final - The Institute of Place Management suggests the £3.5 billion turnover directly attributable to retail markets (Retail Markets Alliance, 2009) is worth £10.5
Please pass captcha verification before submit form