Sky set to open first retail stores
Sky has announced it is launching its first ever bricks-and-mortar retail shops across the UK, in a bid to “bring Sky’s leading customer service and innovative pay TV, mobile and broadband products to the UK high street, under one roof”.