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