Richard Russell is the producer and owner of XL Recordings, home of some artists I know well such as Radiohead, Adele, The Gotan Project and the White Stripes, but also a lot of fare that isn’t my normal listening such as The Prodigy, MIA, Dizzee Rascal and more. I may not listen to that second Read More