N
NTR plc
54 employees
NTR plc acquires, constructs and manages sustainable infrastructure assets.
Basic info
Industry
renewable energy semiconductor manufacturing
Sectors
Renewable Energy
Date founded
1978
FAQ
How to get an intro to NTR plc?