EDF gets green light for Hinkley Point C

20 Mar 2013

New nuclear