Glossary

NEC

A Japanese technology company that manufactures Microwave radio.