News

The US Environmental Protection Agency (EPA) says the gas turbines powering the site release nitrogen oxides (NOx), ...