As a crucial Drumcode Records crew member, Dutch producer Bart Skils is world-revered for his best-selling powerhouse Techno releases like ‘Roll The Dice’ and his mesmerising sets. But he likes to pay it forward too, finding and nurturing new talent for Adam Beyer’s label, hence SUDO’s (Japanese brothers Isao & Takashi) hugely successful recent […]