Strike Price of £89.50 agreed for new build
The UK Government and EDF Group have reached commercial agreement on the key terms of a proposed investment contract for
Read moreThe UK Government and EDF Group have reached commercial agreement on the key terms of a proposed investment contract for
Read more