NEC Holdings Corp. bankruptcy