BusinessMade in Germany - The Business MagazineTo view this video please enable JavaScript, and consider upgrading to a web browser that supports HTML5 videoBusiness11/24/2015November 24, 2015The self-proclaimed Islamic State has an estimated annual budget of two billion dollars. Where does the money come from? Made in Germany tracks the Islamists' illegal trade in antiquities.https://p.dw.com/p/1HC4qAdvertisement