Following EMI's closure of its Hut imprint last week, London-based independant Telstar has put its labels into administration. The company has put its main record label business, including Telstar ...