The 78m superyacht PROJECT ACE 21 has been spotted at the German shipyard Lurssen. The yacht, kept under great secrecy, is currently under build at the yard and is believed to be scheduled for delivery in 2024. There is very little information currently available, other than that she is built in steel and aluminium, has... ... read full story