PPP brings together industry leaders to help Sellafield Ltd deliver one of the country's largest portfolios of complex major projects, creating facilities that support the site's decommissioning activities. Since mobilising in 2019, the Programme and Project Partners (PPP) has awarded more than £3 billion in contracts - and are now...
Read More

