FACILITIES

The company holds state-of- the-art equipments from Ransberg Gema, Switzerland. The company is spread around 1500 sq meters of land with a built up space of 1200 sq meters.