Company Details
- Employees
- 3
- Founded
- -
- Address
- C/ Preciados Nº 16, Arnedo,la Rioja 26580,spain
- in****@****nra.com
- Industry
- Renewable Energy Semiconductor Manufacturing
- NAICS
-
Semiconductor and Other Electronic Component Manufacturing
- Website
- odenra.com
- HQ
- Arnedo, LA RIOJA