Hybrid-powered megayachts that come with green bragging rights - Frankaug, Robert
Keywords: Hybrid-powered megayachts; Ship; Savannah