Three Mile Island Could Power Microsoft’s AI Projects
Microsoft recently signed a 20-year agreement to buy nuclear energy that will lead to the restart of Three Mile Island Unit 1 near...
Center for Energy Policy and Management at
Washington & Jefferson College
The latest energy news with an emphasis on southwestern Pennsylvania, Ohio, and West Virginia.