The band have proven themselves shrewd businessmen, forming some 20 companies since their inception – including LLLP LLP and Random Rubbish Ltd If you want to get to the heart of Radiohead as they prepare to release their new record, due in June, there is only one place you should go. … Read entire story.
Source: Music | The Guardian