NEC to Deploy Advanced Surveillance and Traffic Management System in Gurugram and Manesar NEC Corporation (TSE: 6701) has announced that NEC Technologies India (NECTI), a leader in the integration of IT and network technologies, has been awarded a contract as the master system integrator for May 9, 2019 News