A documentary about the dizzying rise and fall of the Slovenian information technology giant Iskra Delta
This website uses cookies to ensure you get the best experience on our website. Learn more