Nova Innovation
Nova Innovation
Founded in 2010, Nova Innovation is a tidal power technology and project developer. Nova Innovation is a leading tidal energy industry player headquartered in Edinburgh.
Affiliated Marine and Wind Energy Environmental Documents
Total results: 12
Displaying 1 - 12 of 12 results