NTR acquires, constructs and manages sustainable infrastructure assets. To date NTR has constructed and operated close to 3GW of wind projects and solar projects across Europe and the US. Through its […]
Is this you? Claim this profile →
No public contact links on file.
Speaking history
Topics this speaker covers
Sourcing speakers for your event?
Browse the speaker directory →