NEC Corporation and AP Technology Services Limited (APTS), a wholly owned state company of Andhra Pradesh, India that develops IT, electronics and communications services, signed a Memorandum of Un