March upturn in sales follows quiet January and February.The Retail Traffic Index (RTI), which monitors the volums of shoppers in
Retailers have been warned they face a massive battle to win customers’ trust after a report published today found that an overwhelming majority of shoppers harbour concerns over data privacy issues. The study from Capgemini