The upper one percent – society’s richest people – are in deep shit. Over a year ago an anonymous source contacted Süddeutsche Zeitung, Germany’s largest […]