Press release

Full steam ahead for construction of UK’s £200 million new polar research ship RRS Sir David Attenborough

Development of the UK’s £200 million new state-of-the-art polar research ship, RRS Sir David Attenborough, reaches major milestone.