

An international police operation led by Europol and the FBI has dismantled LeakBase, one of the world's largest stolen data marketplaces with 142,000 users.

Amsterdam police played a key role in taking down the server fueling countless cybercrimes.

Want to know more?