179 employees
IDS GeoRadar provides radar-based mining and civil engineering equipment and solutions.
1980