Deal Maybe in the Works for Byron & Dresden
Although Exelon Corporation recently announced plans for the closure of their Byron and Dresden nuclear power plants (pictured below), it looks like Exelon and Illinois lawmakers may work out a deal to keep these plants operating – providing carbon-free electricity. Exelon Corporation, a Chicago-based utility, operates six nuclear plants in Illinois. However, these nuclear plants […]
Recent Comments