10 Jun 2023, 06:30 UTC · By: Elena Gorgan / The 120-meter future flagship is being built for a Russian owner, and launched at a Romanian shipyard in a complete media blackout