Technical problems at some of its nuclear reactors resulted in lower output and earnings for British Energy during the 2007-2008 financial year, despite overall operational improvements. Speculation ...
The first European pressurized water reactors are expected to be switched on next year, but they have been hit by redesigns, cost hikes and delays, as Michael Banks reports Waiting game Hinkley Point ...