Heysham 1 is a nuclear power plant, located in Lancashire, England and owned by EDF Energy. At 10:30pm on Monday, there was an accidental steam release, causing a blast of high temperature to escape. This unfortunately injured three people. According […]