Loch nam Breac Dearga, is a hidden lochan perched 475 metres above the UK’s most voluminous lake, Loch Ness, on the Great Glen in Inverness-shire. It holds an answer to how Britain reaches net zero.
A federal court said the government’s nuclear power regulator overstepped its authority by granting licenses to a pair of proposed short-term storage facilities for the country’s spent nuclear fuel ...