Radiohead have become one of the real digital pioneers when it comes to music and the web. Firstly releasing their new album in 2007 ‘in Rainbow’s’. After fulfilling their contract with EMI they held onto rights of the tracks and compositions for the new album themselves, snubbing the decaying industry business model and instead letting [...]