ECN_logo

ECN


  • Westerduinweg 3
  • 1755 LE Petten
  • the Netherlands
  • T +31 88 5154949
  • F +31 88 5154480
  • https://www.ecn.nl/

ECN delivers breakthrough solutions that lower the cost of energy. These are immediately available or can be tailored to the needs of developers, owners, investors or manufacturers. With vast experience and extensive test facilities, ECN maximizes the return on investment and lowers risk.

  • Consultancy / Service provider
  • Market and business analysis
  • Operations and maintenance – offshore
  • R&D / University / Institute

ECN_TUDelft