Jobs at risk after BrightHouse plunges into administration casting doubt on future of Dundee shop

A BrightHouse store in London
A BrightHouse store in London