Tags : Tag 2

Let’s get physical

Chris Westlake, Managing Partner, Howell Penny Since 2000, 75% of global retail sales growth has come from online channels. Sales through UK digital channels continue to grow at 10-15% a year, while UK in-store sales increase by around 2-3% a year. Yet, instead of sounding the death knell for bricks-and-mortar stores, brands are still opening physical spaces. Even online-only brands...

Read more