21 Apr 2022, 04:45 UTC · By: Otilia Drăgan / In a movie-like scenario, Norway's newly-launched eco-friendly ship boasting the world's largest batteries can no longer operate because of its links to Russia