Ticker Tape Ltd. is a record distribution label set up in 2011 by the English alternative rock band Radiohead to distribute all of their releases from The King of Limbs onwards. Ticker Tape is a subsidiary of XL Recordings, the label Radiohead are signed...