Joseph Mangano and Dr Janette Sherman

  • Reduced costs and health threats

    Industry leaders will have no problem closing nuclear reactors that don’t generate expected profits. Exelon, the Chicago-based company that owns 17 of the 104 US reactors, recently saw its stock price drop below $30 a share, the same level as mid-2003, and a whopping 70 percent below its peak ...

    READMORE