Business News

Three Mile Island Nuclear Power Plant Officially…

The plant's owner announced it would close after trying and failing to receive subsidies from Pennsylvania's government.