Swedish ocean energy developer Minesto has received the European Commission’s Strategic Technologies for Europe Platform (STEP) Seal for its…
Swedish ocean energy developer Minesto has received the European Commission’s Strategic Technologies for Europe Platform (STEP) Seal for its…