Hinkley Point C

Chronic overregulation is hampering Europe’s efforts to power up