megayacht project redwood rendering 640x360

Initial Details Revealed on 139-Meter Mega Yacht Project Redwood

Initial Details Revealed on 139-Meter Mega Yacht Project Redwood: Two years after the contract was signed for Project Redwood, Nuvolari-Lenard, the design house responsible for all aspects of her design, has revealed more details about the mega yacht currently in build at Lürssen’s facilities in Germany. Nuvolari-Lenard is responsible for the initial concept along with…