Richard Russell has been running XL Recording since 1996 .
XL Recordings is a British independent record label founded in 1989 by Tim Palmer and Nick Halkes ; it is run and co-owned by Richard Russell since 1996 .
XL Recordings