music licensing

Radiohead & Moby

This week, Radiohead released their new album, In Rainbows, exclusively via their website, and on an honor system — pay what you wish. WNYC Radio’s Soundcheck did a great episode covering this…