data leak illustration

Massive data leak leaves Germany bewildered

This is undeniably the age of harrowing data leaks. The latest leak has¬†affected several high-profile politicians from Germany and left the country reeling. The most embarrassing part, however, is that…