Hinkley Point C managing director Stuart Crooks talks about the latest developments.

2024-01-24 51