01/18/2013

V-TAS users Capital Shopping Centres announce £25m investment

With 320 million customer visits and over 30 million unique visitors a year, the Capital Shopping Centres Group (CSC) is the UK’s leading specialist shopping centre owner, developer […]