Techno Techno legends Steve Rachmad and Speedy J set to tour as live duo 2 years ago Editor When it comes to techno, Steve Rachmad and Speedy J need no introduction, with the…