Reporting What The Mainstream Won't
In a shocking move, the UK government grants Rolls-Royce nearly £600 million to develop small nuclear reactors. Critics say this is corporate welfare at its worst.