Ocean Winds and Principle Power team up for French floater
Ocean Winds and Principle Power have entered into an agreement to cooperate on the design of floating platforms for France’s...
Ocean Winds and Principle Power have entered into an agreement to cooperate on the design of floating platforms for France’s...