AE's Nuclear Option
The seduction of the South Texas Project
"...news that ... Garza has taken a job promoting nuclear power with New Jersey-based NRG Energy," wrote Public Citizen's..."