Operational Address Spessart Str. 12, Ronneburg, Germany
Business Type Manufacturer
Location Germany
Year Established 1990
Main Markets North America 30.00% Eastern Europe 20.00% Western Europe 20.00%
Main Products Mobile Billboard
Country/Region Germany