10 employees
The Initiative Deutschland Digital (IDD) strengthens the competitiveness of Germany as a location in the age of digitization.
2016