Enlarge (credit: iStock) New York took an aggressive stance toward fossil fuels this week, effectively killing the development of new fossil fuel power plants in the state. The Department of Environmental Conservation denied permits for two proposed natural gas power plants, saying they were incompatible with the state’s climate law, which calls for an end […]