The Caithness Business Index has posted the following article:

Overbudget - Britain's $57BN Nuclear Nightmare

What went wrong at Hinkley Point C — Europe's largest construction site.. [Read Full Article]