Nuclear Authority’s failures in awarding contract cost taxpayer £122m, report says

Industry news
The deal takes Aberdeen-headquartered Centurion’s total committed facilities to £206m.

Breaking