Italian yard Baglietto has released new details regarding the 141-foot yacht, which is currently in-build and slated for delivery in 2021.

Source: robbreport.com