Advertisement

NEC headquarters in Silicon Valley

Aug 17, 2019 Santa Clara / CA / USA – NEC headquarters in Silicon Valley; NEC Corporation is a Japanese multinational information technology and electronics company providing IT and network solutions