• Location:
    Stuttgart, Germany
About Sigma Talberg