Winners are announced.
NEC Corporation India Pvt Ltd
NEC Corporation India is a subsidiary of NEC Corporation which is a leader in the integration of IT and network technologies that benefit businesses and people around the world.
Mitsubishi Corporation India Pvt Ltd
Mitsubishi Corporation India is a subsidiary of Mitsubishi Corporation which is Japanese largest general trading & business development company with over 200 bases of operations in approximately 90 countries worldwide.