National Tech Industries
1st Floor, No. 13 - D / 4, Opposite A - 2, Gurudwara, Janakpuri
New Delhi- 110058, Delhi (India)
Jayna Steel India
C- 18, 1st Floor, Wazirpur Industrial Area
New Delhi- 110052, Delhi (India)
Jsl Lifestyle Limited
No. 12, Jindal Center, Bhikaji Cama Place
New Delhi- 110066, Delhi (India)