57 employees
Planet engages in the design, manufacture and installation of demountable partitioning, fire and acoustic partitioning and glazed doors.
1978