Germany Shuts Down eXch Over $1.9B Laundering, Seizes €34M in Crypto and 8TB of Data

German police seized eXch on April 30, confiscating €34M in crypto over $1.9B laundering links.
More info