The Company has its manufactring  units in Naraina, Delhi and Roorkee in Uttrakhand. Apart  from these units, at various others places also, We have our own Fabrication, Paint and Assembly units to meet  with our requirements.

The Company has its own in-house Laboratory which is reponsible for R&D for new products, for up-gradation of exercising stringent quality control test. Major  thrust on R&D  & professional approach  has enabled the Company to adopt  &  introduce latest  technology in various fields and to bring innovative energy savings products.

The main objective  of R&D is to closely cooperate with various departments to provide them thr latest designs &  inovative technology.