NEC
Information Technology Services
Key Financials
- ~$40.0B
- Market Cap
- ¥3.6T
- Revenue (TTM)
- 33.0%
- Gross Margin
- 15.1%
- Op. Margin
- 19.7
- P/E Ratio
Role in the Supply Chain
Submarine cable systems (NEC subsidiary)
Information Technology Services
Submarine cable systems (NEC subsidiary)