One of the world’s most visited websites that nobody is aware of

The editorial department of well-known Dutch broadcaster RTL News recently asked for my assistance. Multiple tax files of Dutch citizens had been published via www.docplayer.nlĀ and no one could explain – where did these files come from? Who would have thought … Continue reading One of the world’s most visited websites that nobody is aware of