“Floating lab” faced with closed ports is put to the test for energy self-sufficiency at sea

In The Know
238,696 views
a month ago
Unable to help relay the Olympic torch to Tokyo, the Energy Observer goes its own way ⛵
Hot Items