News

The Polar Max is being built by Chantier Davie Canada Inc. (CDCI), with its hull construction taking place at CDCI's recently acquired Helsinki Shipyard.