skip to content
Home > Our Sectors > Retail and Consumer
Read about Brand Optimisation
Read about Strategy
Read about Performance Improvement
Read about Customer Insight
UK retail sales were £265 billion in 2007, larger than the combined economies of Denmark and Portugal.