The UK Nuclear Regulatory Taskforce says Britain has become the world’s most expensive place to build nuclear plants and has called for sweeping reforms.
After the recent US-Saudi Investment Summit, the White House heralded $1 trillion in business deals that give the US tech ...