Sky opens its first ever high street stores null

Sky is to open the first retail store in its 30-year history in Liverpool this week, in the hope that a presence on the high street will boost its commercial and customer care operations.

The company wants the stores to become a ‘social hub’ for customers to see and test out its latest products, including Sky Q, and to discuss their services with a member of staff.