Photo Details

Photo detail

September 7, 2011

Joe Foggia, managing director at Christensen Shipyards, says he’s a convert to using lean manufacturing techniques to build his company’s large yachts.

loading...