Creative Geldof plan leads to new multi-million contract with EDF

Geldof, total engineering and steel construction project contractor,…