Your place for Space News
Engineers at Cammell Laird shipyard add the top six decks to the hull of the UK’s new polar ship.