21 Million German Banking Records up for Sale

21 Million German Banking Records up for Sale

The complete data costs $15 million on the black market