Companies
Hinkley Point C will be one of the largest infrastructure construction schemes in Europe. Construction will commence shortly with Bouygues TP and Laing O’Rourke (BYLOR), two of Europe’s most dynamic engineering and construction specialists, working together in to deliver many of the key structures. But who are they?