BBR is a Vienna based film- & multimedia production with a focus on strategic communication & content creation...
Our spectrum of partners range from highly specialized firms in the field of 3D printing, CNC machining and software engineering to high-end photorealistic computer generated imagery, visual effects and state of the art visual communication.
VAT numbers: ATU60407456