Sellafield ‘hit by delays and £900m overspend’

Most major projects are still significantly behind schedule, the Public Accounts Committee says.

Source