site logo

Retail customer satisfaction hits 77.9% benchmark

Fotolia