Shipbuilder Austal has been awarded a contract to design and construct a 71-metre passenger cargo vessel that is worth up to $40 million.

Shipbuilder Austal has been awarded a contract to design and construct a 71-metre passenger cargo vessel that is worth up to $40 million.