Britain Balks On Hinkley Point C After EDF Votes To Build
A green light on the Hinkley Point C nuclear power plant project for Somerset, England, was thrown back into controversy on Thursday when the British government backed away from what had previously been assumed was full government support for the $27 billion build.(read more)