Question:
Japan-based IT multinational
Answer:

NEC

Length:

3