Topic
Free account · your comment posts right after signup
Three Mile Island Nuclear Generating Station (commonly abbreviated as TMI) is a closed nuclear power plant on Three Mile Island in Londonderry Township, Dauphin County, Pennsylvania on Lake Frederic, a reservoir in the Susquehanna River just south of Harrisburg. It has two separate units, TMI-1 (owned by Constellation Energy) and TMI-2 (owned by EnergySolutions).
Read the full article →