Metro Sound Logo

High street giant that had 300 stores collapsed into administration owing £16m

A retail giant that was a familiar sight on the high street was placed into administration owing almost £16 million.