London, April 05, 2019 : NEC Corporation (TSE: 6701) and Northgate Public Services (NPS), a wholly owned NEC subsidiary, today…