Cruising ahead with the world’s largest sailmaker Sri Lanka is home to North Sails’ largest manufacturing site — a fully vertically-integrated facility that produces its fabric and finished sails.