Twin Presidents head up Def Jam’s UK label Music industry and business, News, UK and IrelandDecember 2, 2020