BusinessMade in Germany - The Business Magazine00:00This browser does not support the video element.Business11/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.Copy linkAdvertisement