https://www.worldenergynews.com/news/losing-bidders-quiz-over-12b-nuclear-decision-602122
Losing Bidders Quiz UK Over $12b Nuclear Decision
The bidders who lost out on Britain's $12 billion contract to decommission nuclear sites have asked the government to explain theā¦