Sky announces surprise move into physical retail

At a time when physical retail is struggling in the UK, Comcast-owned pay TV operator Sky has announced that it will open retail locations for the first time in its 30-year history.  The first store will open on October 26 in Liverpool, with the operator saying that it will open further shops in 2020 and […]