Posts Tagged ‘hanford site’

In a letter to the Defense Nuclear Facilities Safety Board, a whistleblower at the Hanford Site in Eastern Washington, accused the Department of Energy of having a conflict of interest with its contractors that prevents it from discharging its oversight responsibility.