EDF will take on 45 of the company’s projects in construction and development.
Give your business an edge with our leading industry insights.