I have got an insight alright. Microsoft took it over.
10 karma · joined June 6, 2017
By the way, the article is at fault, as it mentions it was released in 2010. This is false - it was released around 2003/2004 I believe.
In https://www.deejayforum.de/threads/32604-djr-400-rotary-mixe... (a thread from 2006) one forum user mentions the delivery of a DJR400 in 2004.
The article made me doubt it for a little while, but I'm quite sure I ordered mine before 2010 ;)
Thanks!