Twin Presidents head up Def Jam’s UK label Music industry and business, News, UK and Ireland02/12/2020