selected country
India

IXS Limited

Business address
715 Hemkunt Tower , 98 Nehru Place, 110019, New Delhi, India
Phone
91-11-6434544/6224544
Fax
91-11-6444221