Photo credit: Mona MiriThe Northport Power Station—a natural gas and oil electrical power station located on Long Island New York—has been a significant landmark on the New York landscape. It is the largest oil-fired power plant on the East Coast and the second most pollution generating plant.For decades since 1967, the Northport Power Station has been a source of local and general pollution. The New York Environmental Coalition group issued a report in 2005, that the power plant was the second most polluting plant in the Northeast and the number one in Long island and New York....Read the full story on TreeHugger
Source: TreeHugger