is inactive
Where is INDIA TECHNOLOGY VENTURES CORPORATION's headquarters?
INDIA TECHNOLOGY VENTURES CORPORATION's headquarters is located at Μνασιάδου, 10, ELMA HOUSE, Floor 1-4, 1065, Λευκωσία, Κύπρος
What year was INDIA TECHNOLOGY VENTURES CORPORATION started?
INDIA TECHNOLOGY VENTURES CORPORATION was started in 1996