Daily Archives: March 12, 2013

A number of well-sourced reports over the past two days suggest that, as predicted, we are on the edge of a deal for the construction of new nuclear power stations in the UK.

The champagne corks however are not quite popping either in Whitehall or in Paris. Read more