NEC and the National Library of Russia sign Memorandum of Understanding NEC Corporation (TSE: 6701) today announced that JSC NEC Neva Communications Systems, a wholly owned subsidiary, and the National Library of Russia (NLR), a Federal State Budgetary Institution, signed a Memorandum of February 28, 2017 News